Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

mailxposix - Online w chmurze

Uruchom mailxposix w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

To jest polecenie mailxposix, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


mailx — przetwarza wiadomości

STRESZCZENIE


Wyślij Moda
mailx [-s przedmiot] adres...

Otrzymać Moda
mailx -tj

mailx [−HiNn] [−F] [-u użytkownik]

poczta-f [−HiNn] [−F] [filet]

OPIS


Połączenia mailx Narzędzie umożliwia wysyłanie i odbieranie wiadomości. Ma dwa główne
tryby wybrane za pomocą używanych opcji: Tryb wysyłania i Tryb odbierania.

W systemach, które nie obsługują opcji User Portability Utilities, aplikacja korzystająca z
mailx będzie mieć możliwość wysyłania wiadomości w sposób nieokreślony (Tryb Wysyłania). Chyba że
pierwszym znakiem jednej lub większej liczby linii jest ('~'), wszystkie znaki na wejściu
wiadomość pojawi się w dostarczonej wiadomości, ale istnieje możliwość wstawienia dodatkowych znaków
w wiadomości przed jej pobraniem.

W systemach obsługujących opcję User Portability Utilities możliwości odbierania poczty
oraz inne funkcje interaktywne, tryb odbioru opisany poniżej również powinien być włączony.

Wyślij Moda
Tryb wysyłania może być używany przez aplikacje lub użytkowników do wysyłania wiadomości tekstowych w standardzie
wkład.

Otrzymać Moda
Tryb odbierania jest bardziej zorientowany na użytkowników interaktywnych. Można w nim czytać i wysyłać pocztę
tryb interaktywny.

Czytając pocztę, mailx udostępnia polecenia ułatwiające zapisywanie, usuwanie i odpowiadanie
do wiadomości. Wysyłając pocztę, mailx umożliwia edycję, przeglądanie i inne modyfikacje
wiadomość w momencie jej wprowadzenia.

Poczta przychodząca będzie przechowywana w jednym lub kilku nieokreślonych dla każdego użytkownika lokalizacjach,
zbiorczo zwane systemem skrzynka pocztowa dla tego użytkownika. Gdy mailx jest wywoływany w Odbiorze
W trybie domyślnym miejscem wyszukiwania nowej poczty będzie systemowa skrzynka pocztowa. Podobnie jak wiadomości
przeczytane, należy je zaznaczyć w celu przeniesienia do pliku pomocniczego w celu przechowywania, chyba że określono inaczej
podjęte zostaje działanie. Ten plik dodatkowy nazywa się mbox i zwykle znajduje się w
katalog, o którym mowa w HOME zmienna środowiskowa (patrz MBOX w otoczeniu
ZMIENNE, gdzie znajduje się opis tego pliku). Wiadomości pozostaną w tym pliku
do czasu wyraźnego usunięcia. Kiedy −f opcja służy do odczytywania wiadomości e-mail z pomocniczego
plików, wiadomości zostaną zachowane w tych plikach, chyba że zostaną specjalnie usunięte. Wszystkie trzy
te lokalizacje — systemowa skrzynka pocztowa, mboxi plik dodatkowy — są omówione w tej sekcji
jako po prostu „skrzynki pocztowe”, chyba że wymagana jest bardziej szczegółowa identyfikacja.

OPCJE


Połączenia mailx narzędzie powinno być zgodne z woluminem Base Definitions POSIX.1-2008, Sekcja
12.2, Użyteczność Składnia Wytyczne.

Obsługiwane będą następujące opcje. (Tylko -s przedmiot opcja będzie wymagana
wszystkie systemy. Pozostałe opcje wymagane są tylko w systemach obsługujących Użytkownika
Opcja Narzędzia do przenoszenia.)

-tj Sprawdź obecność poczty w systemowej skrzynce pocztowej. The mailx narzędzie powinno
nic nie pisz i wyjdź z pomyślnym kodem zwrotnym, jeśli jest poczta do przeczytania.

−f Przeczytaj wiadomości z pliku o nazwie filet operand zamiast systemu
skrzynka pocztowa. (Zobacz też falcówka.) Jeśli nie filet podano operand, czytaj wiadomości z
mbox zamiast systemowej skrzynki pocztowej.

−F Zapisz wiadomość w pliku nazwanym na cześć pierwszego odbiorcy. Imię to
nazwa-login część adresu znaleziona jako pierwsza na stronie Do: linia w poczcie
nagłówek. Zastępuje rekord zmienna, jeśli jest ustawiona (patrz Wewnętrzne Zmienne in mailx).

−H Napisz tylko podsumowanie nagłówka.

-tj Ignoruj ​​przerwania. (Zobacz też ignorować.)

−rz Nie inicjuj z domyślnego pliku startowego systemu. Zobacz ROZSZERZONE
Sekcja OPIS.

−N Nie pisz wstępnego podsumowania nagłówka.

-s przedmiot
Ustaw Temat pole nagłówka do przedmiot. Wszystkie postacie w przedmiot ciąg
pojawi się w dostarczonej wiadomości. Wyniki nie są określone, jeśli przedmiot is
dłuższy niż {LINE_MAX} – 10 bajtów lub zawiera a .

-u użytkownik Przeczytaj systemową skrzynkę pocztową zawierającą nazwę logowania użytkownik. To zakończy się tylko sukcesem
jeśli wywołujący użytkownik ma odpowiednie uprawnienia do odczytu systemowej skrzynki pocztowej
tego użytkownika.

OPERANDY


Obsługiwane będą następujące argumenty:

adres Adresat wiadomości. Gdy −rz jest określony i nie ma żadnych plików startowych użytkownika
dostępne (zobacz sekcję ROZSZERZONY OPIS), użytkownik lub aplikacja powinna
upewnij się, że jest to adres, który należy przekazać do systemu dostarczania poczty. Dowolny system lub
pliki startowe użytkownika mogą umożliwiać aliasy (patrz alias dla Polecenia in mailx) to
może zmienić formę adres zanim zostanie przekazana do systemu dostarczania poczty.

filet Ścieżka pliku, który ma zostać odczytany zamiast systemowej skrzynki pocztowej, gdy −f is
określony. Znaczenie filet Argument-opcja będzie miała wpływ na
zawartość falcówka zmienna wewnętrzna; Widzieć Wewnętrzne Zmienne in mailx.

STDIN


Kiedy mailx jest wywoływane w trybie wysyłania (pierwsza linia podsumowania), standardowym wejściem będzie
wiadomość, która ma zostać dostarczona na podane adresy. W trybie odbioru polecenia użytkownika
zostaną przyjęte od stdin. Jeśli opcja Narzędzia do przenoszenia użytkowników nie jest obsługiwana,
standardowe linie wejściowe rozpoczynające się od a ('~') znak daje nieokreślone wyniki.

Jeśli obsługiwana jest opcja User Portability Utilities, to zarówno w obszarze Wyślij, jak i Odbierz
Tryby, standardowe linie wejściowe zaczynające się od znaku ucieczki (zwykle ('~'))
będzie miało wpływ na przetwarzanie zgodnie z opisem w Command Ucieczki in mailx.

WEJŚCIE AKTA


Kiedy mailx jest używany zgodnie z opisem w tym tomie POSIX.1-2008, filet opcja-argument
(Patrz −f opcja) i mbox są plikami tekstowymi zawierającymi wiadomości pocztowe, sformatowane
zgodnie z opisem w sekcji PLIKI WYJŚCIOWE. Charakter systemowej skrzynki pocztowej nie jest określony;
nie musi to być plik.

ŚRODOWISKO ZMIENNE


Część funkcjonalności opisanych w tej sekcji zostanie udostępniona w implementacjach
obsługujące opcję User Portability Utilities zgodnie z opisem w tekście, a nie są
dodatkowo zacienione dla tej opcji.

Następujące zmienne środowiskowe mają wpływ na wykonanie mailx:

NIE ŻYJE Określ nazwę ścieżki pliku, w którym będą zapisywane częściowe wiadomości w przypadku
przerwania lub błędy w dostarczaniu. Wartość domyślna będzie martwy list w katalogu
nazwany przez HOME zmienny. Zachowanie mailx w zapisywaniu częściowych wiadomości jest
nieokreślony, jeśli opcja Narzędzia do przenoszenia użytkowników nie jest obsługiwana i NIE ŻYJE
nie jest zdefiniowany za pomocą wartości / dev / null.

REDAKCJA Określ nazwę narzędzia, które ma zostać wywołane, gdy plik edit (Patrz Polecenia in mailx)
or ~e (Patrz Command Ucieczki in mailx) zostało użyte polecenie. Domyślnym edytorem jest
nieokreślony. W systemach zgodnych z XSI tak ed. Skutki tej zmiennej
są nieokreślone, jeśli opcja Narzędzia do przenoszenia użytkowników nie jest obsługiwana.

HOME Określ nazwę ścieżki katalogu domowego użytkownika.

JĘZYK Podaj wartość domyślną dla zmiennych internacjonalizacji, które nie są ustawione lub
zero. (Patrz tom Definicje podstawowe POSIX.1‐2008, Sekcja 8.2,
Umiędzynarodowienie Zmienne o pierwszeństwo internacjonalizacji
zmienne używane do określania wartości kategorii ustawień regionalnych).

LC_ALL Jeśli jest ustawiony na niepustą wartość ciągu, nadpisz wartości wszystkich pozostałych
zmienne internacjonalizacji.

LC_CTYPE Określ lokalizację dla interpretacji sekwencji bajtów danych tekstowych
jako znaki (na przykład jednobajtowe w przeciwieństwie do wielobajtowych znaków w
argumenty i pliki wejściowe) oraz obsługa adresów bez rozróżniania wielkości liter i
porównania nagłówka i pola.

LC_TIME Zmienna ta może określać format i zawartość ciągów daty i godziny
napisany przez mailx. W tym tomie POSIX.1-2008 opisano skutki tego
zmienna tylko dla systemów obsługujących opcję User Portability Utilities.

LC_MESSAGES
Określ ustawienia regionalne, które powinny być używane do wpływania na format i zawartość
komunikaty diagnostyczne napisane na standardowe komunikaty błędów i komunikaty informacyjne napisane
na standardowe wyjście.

OBSYPNIK Określ ciąg znaków reprezentujący polecenie zapisu zawartości pliku
falcówka katalog na standardowe wyjście, gdy plik teczki wydawane jest polecenie (patrz
teczki in Polecenia in mailx). Dowolny ciąg akceptowany jako a polecenie_string
operand do sh −c polecenie będzie ważne. Jeśli ta zmienna ma wartość null, czy nie
ustawione, polecenie wyjściowe będzie następujące ls. Skutki tej zmiennej są
nieokreślony, jeśli opcja Narzędzia do przenoszenia użytkowników nie jest obsługiwana.

POCZTA Określ nazwę ścieżki pliku startowego. Wartość domyślna będzie .mailrc
katalog, o którym mowa w HOME Zmienna środowiskowa. Zachowanie mailx is
nieokreślony, jeśli opcja Narzędzia do przenoszenia użytkowników nie jest obsługiwana i POCZTA
nie jest zdefiniowany za pomocą wartości / dev / null.

MBOX Określ ścieżkę do pliku, w którym będą zapisywane wiadomości z systemowej skrzynki pocztowej
zostały przeczytane. The wyjście polecenie zastąpi tę funkcję, podobnie jak zapisanie
wiadomość jawnie w innym pliku. Wartość domyślna będzie mbox
katalog nazwany przez HOME zmienny. Skutki tej zmiennej są
nieokreślony, jeśli opcja Narzędzia do przenoszenia użytkowników nie jest obsługiwana.

NLSPATH Określ lokalizację katalogów wiadomości do przetwarzania LC_MESSAGES.

PAGER Określ ciąg znaków reprezentujący polecenie filtrowania danych wyjściowych lub podziału na strony
zapisanie wyniku na terminalu. Dowolny ciąg akceptowany jako a polecenie_string
operand do sh −c polecenie będzie ważne. Gdy standardowym wyjściem jest terminal
urządzenia, komunikat wyjściowy zostanie przesłany za pomocą polecenia, jeśli mailx
zmienna wewnętrzna crt jest ustawiona na wartość pomniejszoną o liczbę wierszy wiadomości;
widzieć Wewnętrzne Zmienne in mailx, Jeśli PAGER zmienna ma wartość null lub nie jest ustawiona, the
paginator powinien być albo jeszcze lub inne narzędzie paginatora udokumentowane w pliku
dokumentacja systemu. Skutki tej zmiennej są nieokreślone, jeśli Użytkownik
Opcja Narzędzia do przenoszenia nie jest obsługiwana.

SHELL Określ nazwę preferowanego interpretera poleceń. Wartość domyślna będzie sh.
Skutki tej zmiennej są nieokreślone, jeśli narzędzia przenośności użytkownika
opcja nie jest obsługiwana.

TERM Jeśli zmienna wewnętrzna ekran nie jest określony, określ nazwę
typ terminala, aby wskazać w nieokreślony sposób liczbę linii w a
ekran pełen nagłówków. Jeśli TERM nie jest ustawiony lub ma wartość null, nieokreśloną
zostanie zastosowany domyślny typ terminala, a wartość screenfullu nie zostanie określona.
Skutki tej zmiennej są nieokreślone, jeśli narzędzia przenośności użytkownika
opcja nie jest obsługiwana.

TZ Ta zmienna może określać strefę czasową używaną do obliczania ciągów daty i godziny
napisany przez mailx. Jeśli TZ jest nieustawiony lub ma wartość null, obowiązuje nieokreślona domyślna strefa czasowa
być użytym.

WIZUALNY Określ nazwę ścieżki narzędzia, które ma zostać wywołane, gdy plik wizualny polecenie (patrz
Polecenia in mailx) lub ~v polecenie-escape (patrz Command Ucieczki in mailx) jest używany.
Jeśli ta zmienna ma wartość null lub nie jest ustawiona, edytor pełnoekranowy powinien mieć taką wartość vi,
skutki tej zmiennej są nieokreślone, jeśli są to narzędzia do przenoszenia użytkowników
opcja nie jest obsługiwana.

ASYNCHRONICZNY WYDARZENIA


Kiedy mailx znajduje się w trybie wysyłania, a standardowe wejście nie jest terminalem, powinno przyjąć
standardowe działanie dla wszystkich sygnałów.

W trybie odbioru lub w trybie wysyłania, gdy standardowym wejściem jest terminal, jeśli jest to sygnał SIGINT
Odebrane:

1. W trybie poleceń bieżące polecenie, jeśli takie istnieje, zostanie przerwane, oraz
zostanie zapisany znak zachęty trybu poleceń.

2. Jeśli jesteś w trybie wprowadzania:

a. Gdyby ignorować jest ustawiony, mailx napisze "@\N", odrzuć bieżącą linię wejściową i
kontynuować przetwarzanie z pominięciem mechanizmu przerwania wiadomości opisanego w punkcie 2b.

B. Jeśli przerwanie zostało odebrane podczas wysyłania poczty, w trybie odbierania lub
w trybie wysyłania zostanie zapisana wiadomość i kolejne przerwanie
przerwanie wysyłania poczty nie będzie wymagało wpisywania żadnych innych znaków pośrednich
wiadomość. Jeśli w trybie odbierania odebrane zostanie kolejne przerwanie, tryb poleceń
podpowiedź zostanie napisana. Jeśli w trybie wysyłania zostanie odebrane kolejne przerwanie, mailx
zakończy się statusem niezerowym.

W obu przypadkach wymienionych w punkcie b, jeśli wiadomość nie jest pusta:

I. Jeśli zapisać jest włączona, a plik nazwany przez NIE ŻYJE można utworzyć, wiadomość
zostanie zapisany w pliku o nazwie NIE ŻYJE. Jeśli plik istnieje, zostanie wyświetlony komunikat
zostanie zapisany w celu zastąpienia zawartości pliku.

II. Jeśli zapisać nie jest włączona lub plik nazwany przez NIE ŻYJE nie można utworzyć,
wiadomość nie zostanie zapisana.

Połączenia mailx przedsiębiorstwo użyteczności publicznej podejmie standardowe działania w przypadku wszystkich pozostałych sygnałów.

STDOUT


W trybach poleceń i wprowadzania zapisywane są wszystkie dane wyjściowe, w tym podpowiedzi i komunikaty
na standardowe wyjście.

STDERR


Błąd standardowy stosuje się tylko do komunikatów diagnostycznych.

WYDAJNOŚĆ AKTA


Różne mailx polecenia i ucieczki poleceń mogą tworzyć lub dodawać do plików, w tym mbox,
plik niedostarczonych wiadomości i dodatkowe skrzynki pocztowe. Gdy mailx jest używany w sposób opisany w tym dokumencie
tom POSIX.1-2008, pliki te będą plikami tekstowymi o następującym formacie:

linia zaczynająca się od Z
[jeden lub więcej linie nagłówka; widzieć Polecenia in mailx]
pusty linia
[zero lub więcej ciało linie
pusty linia]
[linia zaczynająca się od Z ...]

gdzie każda wiadomość zaczyna się od Cena Od pokazana linia, poprzedzona początkiem
plik lub pustą linię. (T Cena Od linia jest uważana za część wiadomości
nagłówka, ale nie jednej z linii nagłówka, o których mowa w Polecenia in mailx; zatem tak się stanie
nie mieć wpływu na odrzucać, ignorowaćlub zachować polecenia.) Formaty pozostałej części
ukończenia Cena Od line i wszelkie dodatkowe linie nagłówka są nieokreślone, z tą różnicą, że żadne
będzie pusty. Format linii treści wiadomości również nie jest określony, z tą różnicą, że nie ma linii
podążanie za pustą linią rozpoczyna się od Cena Od ; mailx zmodyfikuje każdego takiego użytkownika
wprowadzone linie treści wiadomości (po pustej linii i rozpoczynające się od Cena Od ) przez
dodanie jednego lub więcej znaków poprzedzających 'F'; może dodać te znaki do Cena Od
linie, które nie są poprzedzone pustą linią.

Jeżeli wiadomość z systemowej skrzynki pocztowej lub wprowadzona przez użytkownika nie jest plikiem tekstowym, to tak jest
zdefiniowano w implementacji sposób przechowywania takiej wiadomości w plikach napisanych przez mailx.

ROZSZERZONY OPIS


Funkcjonalność w całej sekcji OPIS ROZSZERZONY zostanie udostępniona na
implementacje obsługujące opcję User Portability Utilities. Funkcjonalność
opisane w niniejszym paragrafie będą udostępniane na wdrożeniach obsługujących Użytkownika
Opcja Portability Utilities (a reszta tej sekcji nie jest dalej zacieniona w tym celu
opcja).

Połączenia mailx narzędzie nie musi obsługiwać wszystkich kodowań znaków w każdych okolicznościach. Dla
na przykład poczta międzysystemowa może być ograniczona przez sieć bazową do danych 7-bitowych,
Dane 8-bitowe nie muszą być przenośne do systemów niezinternacjonalizowanych i tak dalej. Pod tymi
okolicznościach zaleca się stosowanie wyłącznie znaków zdefiniowanych w normie ISO/IEC 646:1991
standardowa międzynarodowa wersja referencyjna (odpowiednik ASCII) 7-bitowy zakres znaków
być użytym.

Kiedy mailx zostanie wywołany za pomocą jednego z formularzy streszczenia trybu odbioru, zapisze stronę
linii podsumowania nagłówka (jeśli −N nie został określony i istnieją komunikaty, patrz poniżej),
po czym następuje monit wskazujący tę opcję mailx może przyjmować zwykłe polecenia (patrz Polecenia in
mailx); to się nazywa komenda tryb. Strona wierszy podsumowania nagłówka powinna zawierać
pierwszą nową wiadomość, jeśli są nowe wiadomości, lub pierwszą nieprzeczytaną wiadomość, jeśli istnieją
nieprzeczytane wiadomości lub pierwszą wiadomość. Gdy mailx jest wywoływany za pomocą streszczenia trybu wysyłania
a standardowym wejściem jest terminal, jeśli w wierszu poleceń nie podano tematu i
zapytaj zmienna jest ustawiona, zostanie zapisany monit o temat. W tym momencie mailx
będzie w trybie wejściowym. Do tego trybu wprowadzania należy również wejść, korzystając z jednego z trybów
Formularze podsumowania trybu odbierania, a odpowiedź lub nowa wiadomość jest tworzona za pomocą odpowiadać, Odpowiedz,
kontynuacja, Kontynuacjalub Poczta poleceń, a standardowym wejściem jest terminal. Kiedy wiadomość jest
wpisany i napotkany zostanie koniec wiadomości, wiadomość zostanie przekazana do poczty
oprogramowanie do dostarczania. Polecenia można wprowadzać rozpoczynając linię znakiem zmiany znaczenia
(domyślnie, ('~')), po której następuje pojedyncza litera polecenia i opcjonalne argumenty.
See Polecenia in mailx aby zapoznać się z podsumowaniem tych poleceń. Nie jest określone, jaki mają one wpływ
polecenia będą miały, jeśli standardowe wejście nie jest terminalem, gdy wiadomość zostanie wprowadzona za pomocą
albo streszczenie trybu wysyłania, albo polecenia trybu odczytu odpowiadać, Odpowiedz, kontynuacja, Kontynuacja,
or Poczta.

Uwaga: Dla wygody zapisu w tej sekcji zastosowano domyślny znak zmiany znaczenia,
, we wszystkich odniesieniach i przykładach.

W dowolnym momencie zachowanie mailx podlegają zbiorowi norm środowiskowych i
zmienne wewnętrzne. Są to flagi i wartościowane parametry, które można ustawiać i kasować za pomocą
dotychczasowy mailx zestaw i rozbrojony Polecenia.

Polecenia regularne mają postać:

[komenda] [lista msg] [argument ...]

Jeśli nie komenda jest określony w trybie poleceń, Następny należy założyć. W trybie wprowadzania poleceń
będą rozpoznawane po znaku ucieczki, podobnie jak linie nietraktowane jako polecenia
traktowane jako dane wejściowe wiadomości.

W trybie dowodzenia każdemu komunikatowi przypisuje się kolejny numer, zaczynając od 1.

Wszystkie wiadomości mają stan, który ma wpływ na sposób ich wyświetlania w podsumowaniu nagłówka
oraz w jaki sposób są one przechowywane lub usuwane po rozwiązaniu umowy mailx. W każdej chwili istnieje
pojęcie aktualne wiadomość, która zostanie oznaczona przez '>' na początku linii in
podsumowanie nagłówka. Gdy mailx jest wywoływany za pomocą jednego z formularzy podsumowania trybu odbioru,
bieżąca wiadomość będzie pierwszą nową wiadomością, jeśli istnieje nowa wiadomość, lub
pierwsza nieprzeczytana wiadomość, jeśli istnieje nieprzeczytana wiadomość, lub pierwsza wiadomość, jeśli taka istnieje
wiadomości lub nieokreślony, jeśli w skrzynce pocztowej nie ma żadnych wiadomości. Każde polecenie, które wykonuje
opcjonalna lista wiadomości (lista msg) lub opcjonalna pojedyncza wiadomość (wiadomość) na którym
operacji pozostawi bieżący komunikat ustawiony na komunikat o najwyższym numerze
wiadomości, chyba że polecenie usunie wiadomości – w takim przypadku bieżąca wiadomość
zostanie ustawiona na pierwszą nieusuniętą wiadomość (tzn. wiadomość, która nie jest w stanie usuniętym)
po wiadomości o najwyższym numerze usuniętej przez polecenie, jeśli taka istnieje, lub po pierwszej
nieusunięta wiadomość przed wiadomością o najwyższym numerze usuniętą komendą, jeśli taka istnieje
istnieje lub do nieokreślonej wartości, jeśli nie ma pozostałych nieusuniętych wiadomości. Wszystko
komunikaty będą znajdować się w jednym z następujących stanów:

nowa Wiadomość znajduje się w systemowej skrzynce pocztowej i nie była przeglądana przez użytkownika
lub przeniósł się do innego stanu. Wiadomości w stanie nowa jeśli chodzi o komunikację i motywację mailx rezygnacje będą
przechowywane w systemowej skrzynce pocztowej.

nieprzeczytane Wiadomość znajdowała się w systemowej skrzynce pocztowej przez więcej niż jedno wywołanie
of mailx i nie był przeglądany przez użytkownika ani przeniesiony do innego stanu.
Wiadomości w stanie nieprzeczytane jeśli chodzi o komunikację i motywację mailx rezygnacje zostaną zachowane w systemie
skrzynka pocztowa.

czytać Wiadomość została przetworzona przez jedno z następujących poleceń: ~f, ~m, ~F, ~M,
kopia, mbox, Następny, rura, , , Top, rodzaj, Rodzaj Nieruchomości, Undelete, usunąć,
dp, dt polecenia mogą również spowodować oznaczenie następnej wiadomości jako czytać,
w zależności od wartości autodruk zmienny. Wiadomości znajdujące się w
systemowa skrzynka pocztowa i stan czytać jeśli chodzi o komunikację i motywację mailx wyjścia zostaną zapisane w pliku mbox,
chyba że zmienna wewnętrzna przytrzymaj było ustawione. Wiadomości znajdujące się w mbox lub w
dodatkowa skrzynka pocztowa i stan czytać jeśli chodzi o komunikację i motywację mailx rezygnacje zostaną zachowane w ich
aktualna lokalizacja.

usunięte Wiadomość została przetworzona przez jedno z następujących poleceń: usunąć, dp, dt.
Wiadomości w stanie usunięte jeśli chodzi o komunikację i motywację mailx rezygnacje zostaną usunięte. Usunięte wiadomości
będą ignorowane do mailx zamyka lub zmienia skrzynki pocztowe lub są one określone
polecenie cofnięcia usunięcia; na przykład specyfikacja wiadomości /ciąg tylko
przeszukaj tematy wiadomości, które nie zostały jeszcze usunięte, chyba że
poleceniem operującym na liście wiadomości jest Undelete. Brak usuniętej wiadomości lub
nagłówek usuniętej wiadomości zostanie wyświetlony przez dowolny mailx polecenie inne niż
Undelete.

zachowane Wiadomość została przetworzona przez a zachować Komenda. Kiedy mailx rezygnuje,
wiadomość zostanie zachowana w jej bieżącej lokalizacji.

zapisywane Wiadomość została przetworzona przez jedno z następujących poleceń: zapisać or napisać.
Jeśli bieżąca skrzynka pocztowa jest systemową skrzynką pocztową i zmienną wewnętrzną zachowaj
jest ustawiony, wiadomości w stanie zapisanym zostaną zapisane do pliku wskazanego przez
MBOX zmienna (patrz rozdział ZMIENNE ŚRODOWISKOWE). Jeśli bieżąca skrzynka pocztowa to
systemowa skrzynka pocztowa, komunikaty w stanie zapisywane zostaną usunięte z
bieżąca skrzynka pocztowa, gdy porzucić or filet polecenie służy do wyjścia z bieżącego
skrzynka pocztowa.

Linia podsumowania nagłówka każdej wiadomości wskazuje stan wiadomości.

Wiele poleceń pobiera opcjonalną listę komunikatów (lista msg), na którym ma działać, który
domyślnie jest to bieżąca wiadomość. A lista msg to lista rozdzielonych specyfikacji wiadomości
przez znaków, które mogą obejmować:

n Numer wiadomości n.

+ Następna nieusunięta wiadomość lub następna usunięta wiadomość dla Undelete dowództwo.

− Następna poprzednia nieusunięta wiadomość lub następna poprzednia usunięta wiadomość dla
Undelete dowództwo.

. Aktualna wiadomość.

^ Pierwsza nieusunięta wiadomość lub pierwsza usunięta wiadomość dla Undelete
dowództwo.

$ Ostatnia wiadomość.

* Wszystkie wiadomości.

n-m Obejmuje zakres numerów komunikatów.

adres Wszystkie wiadomości od adres; dowolny adres wskazany w podsumowaniu nagłówka
pasujące w tej formie.

/ciąg Wszystkie wiadomości z ciąg w temacie (wielkość liter jest ignorowana).

:c Wszystkie wiadomości typu c, Gdzie c będzie jednym z:

d Usunięte wiadomości.

n Nowe wiadomości.

o Stare wiadomości (wszystkie nie są w stanie czytać or nowa).

r Przeczytaj wiadomości.

u Nieprzeczytane wiadomości.

Inne polecenia pobierają opcjonalny komunikat (wiadomość), na którym ma działać, co jest wartością domyślną
aktualna wiadomość. Wszystkie formy dozwolone lista msg są również dozwolone wiadomość,
jeżeli jednak określono więcej niż jeden komunikat, operuje się tylko na pierwszym.

Inne argumenty to zazwyczaj dowolne ciągi znaków, których użycie zależy od danego polecenia.

Uruchomienie in mailx
W momencie rozruchu, mailx podejmie w kolejności następujące kroki:

1. Ustaw wszystkie zmienne na podane wartości domyślne.

2. Przetwórz opcje wiersza poleceń, zastępując odpowiednie wartości domyślne.

3. Zaimportuj dowolny plik NIE ŻYJE, REDAKCJA, MBOX, OBSYPNIK, PAGER, SHELLlub WIZUALNY zmienne to
są obecne w środowisku, zastępując odpowiednie wartości domyślne.

4. Czytać mailx polecenia z nieokreślonego pliku startowego systemu, chyba że plik −rz Jest opcja
podane, aby zainicjować dowolny plik wewnętrzny mailx zmienne i aliasy.

5. Przetwórz plik startowy mailx polecenia nazwane w użytkowniku POCZTA zmienna.

Najbardziej regularny mailx polecenia obowiązują w plikach startowych, a najczęstszym ich zastosowaniem jest
skonfiguruj początkowe opcje wyświetlania i listy aliasów. Poniższe polecenia będą nieprawidłowe w
plik startowy: !, edit, przytrzymaj, Poczta, zachować, odpowiadać, Odpowiedz, powłoka, wizualny, Skopiuj,
kontynuacja, Kontynuacja. Wszelkie błędy w pliku startowym powodują albo mailx do
zakończyć komunikatem diagnostycznym i niezerowym statusem lub kontynuować po zapisaniu a
komunikat diagnostyczny, ignorując pozostałe linie pliku startowego.

Pustą linię w pliku startowym należy ignorować.

Wewnętrzne Zmienne in mailx
Następujące zmienne mają charakter wewnętrzny mailx zmienne. Można ustawić każdą zmienną wewnętrzną
za pośrednictwem mailx zestaw polecenie w dowolnym momencie. The rozbrojony i zestaw Nie Nazwa można używać poleceń
usuń zmienne.

Na poniższej liście zmienne są pokazane jako:

zmienna

reprezentują wartości logiczne. Zmienne pokazane jako:

zmienna=wartość

przypisuje się wartości łańcuchowe lub numeryczne. W przypadku wartości łańcuchowych reguły w Polecenia in
mailx dotyczące nazw plików i cytowania również mają zastosowanie.

Określone tutaj wartości domyślne mogą zostać zmienione przez nieokreślony plik startowy systemu, chyba że
użytkownik określa −rz opcja.

allnet Wszystkie nazwy sieci, których elementy nazwy logowania są zgodne, będą traktowane jako
identyczny. Spowoduje to lista msg specyfikacje wiadomości, aby się zachować
podobnie. Wartość domyślna będzie noallnet. Zobacz także zastępcy poleceń i
dotychczasowy metoda zmienna.

dodać Dołącz wiadomości na końcu pliku mbox plik po zakończeniu zamiast umieszczania
je na początku. Wartość domyślna będzie niedołącz. Ta zmienna nie powinna
wpłynąć na zapisać polecenie podczas zapisywania do mbox.

zapytać, zapytaj
Monituj o podanie tematu wiadomości wychodzącej, jeśli nie jest on określony w polu
wiersz poleceń z -s opcja. zapytać i zapytaj formy są synonimami; the
system będzie się odnosił zapytaj i noasksub w swoich przesłaniach, ale zaakceptuje zapytać
i noask jako wkład użytkownika zapytaj i noasksub. Nie będzie to możliwe
ustawić oba zapytać i noasksublub noask i zapytaj. Wartość domyślna będzie zapytaj,
ale żadne monitowanie nie będzie wykonywane, jeśli standardowe wejście nie jest terminalem.

zapytajbcc Monituj o listę ślepych kopii. Wartość domyślna będzie noaskbcc.

zapytajcc Zapytaj o listę kopii. Wartość domyślna będzie noaskcc.

autodruk Włącz automatyczne pisanie wiadomości po usunąć i Undelete polecenia. ten
domyślnie brak automatycznego wydruku.

huk Włącz traktowanie specjalnych przypadków postacie ('!') w
Ucieczka z linii poleceń; zobacz uciec poleceń i Command Ucieczki in mailx,
domyślnie nobum, wyłączając rozwijanie '!' komenda argument
do ~! polecenie i ~<!komenda ucieczka.

cmd=komenda
Ustaw domyślne polecenie, które będzie wywoływane przez rura Komenda. Wartość domyślna będzie
noc.

crt=numer
Wiadomości potokowe zawierające więcej niż numer linie za pomocą polecenia określonego przez
wartość PAGER zmienny. Wartość domyślna będzie nocrt. Jeśli jest ustawiony na null,
używana wartość jest zdefiniowana w implementacji.

debug Włącz szczegółową diagnostykę na potrzeby debugowania. Wiadomości nie są dostarczane. The
domyślnie błąd węzła.

kropka Kiedy kropka jest ustawiony, a w osobnej linii podczas wprowadzania komunikatu z a
terminal powinien również oznaczać koniec pliku (oprócz normalnego końca pliku). The
domyślnie nodota. Jeśli ignorować jest ustawiony (patrz poniżej), ustawienie nodota
należy zignorować i jest jedyną metodą zakończenia trybu wprowadzania.

uciec=c Ustaw znak ucieczki polecenia jako znak 'C'. Domyślnie
powinien być znak ucieczki polecenia . Jeśli uciec jest rozbrojony, niech będzie
używany; jeśli jest ustawiony na null, funkcja ucieczki poleceń będzie wyłączona.

fliper Odwróć znaczenie R i r polecenia. Wartość domyślna będzie noflipr.

falcówka=katalog
Domyślny katalog do zapisywania plików pocztowych. Początek nazw plików określonych przez użytkownika
z („+”) należy rozwinąć poprzedzając tym znakiem nazwę pliku
nazwa katalogu, aby uzyskać rzeczywistą nazwę ścieżki. Jeśli katalog nie zaczyna się od a
(„/”), zawartość HOME będzie przed nim. Domyślnie
be brak folderu. Jeśli falcówka jest rozbrojony lub ma wartość null, nazwy plików określone przez użytkownika
zaczynając od „+” odnosi się do plików w bieżącym katalogu, które zaczynają się od
dosłowny „+” postać. Zobacz też folder zewnętrzny poniżej. The falcówka wartość nie musi
wpływać na przetwarzanie plików wymienionych w MBOX i NIE ŻYJE.

nagłówek Włącz zapisywanie podsumowania nagłówka podczas wprowadzania mailx w trybie odbierania. The
domyślnie nagłówek.

przytrzymaj Zachowaj wszystkie wiadomości przeczytane w systemowej skrzynce pocztowej zamiast umieszczać je
je w mbox Zapisz plik. Wartość domyślna będzie nie trzymaj się.

ignorować Ignoruj ​​przerwania podczas wprowadzania wiadomości. Wartość domyślna będzie nieignore.

ignorować Ignoruj ​​normalny koniec pliku podczas wprowadzania komunikatu. Wejście można zakończyć tylko przez
wejście A ('.') w osobnej linii lub przez ~. rozkazać ucieczkę. The
domyślnie noignoreeof. Zobacz też kropka powyżej.

przedrostek wcięcia=ciąg
Ciąg znaków, który należy dodać jako przedrostek do każdej linii wstawianej do
wiadomość od ~m rozkazać ucieczkę. Ta zmienna ma domyślnie wartość jeden .

zachować Gdy systemowa skrzynka pocztowa, dodatkowa skrzynka pocztowa lub mbox jest pusty, skróć go do zera
długość, zamiast ją usuwać. Wartość domyślna będzie nie trzymaj się.

zachowaj Zachowaj wiadomości zapisane w systemowej skrzynce pocztowej w innych plikach
w pliku wyznaczonym przez zmienną MBOX, zamiast je usuwać. The
domyślnie nie zachowaj.

metoda Pomiń usunięcie nazwy logowania użytkownika z listy odbiorców, gdy
odpowiadanie na wiadomość lub wysyłanie do grupy. Wartość domyślna będzie nometoo.

jeden skok Podczas odpowiadania na wiadomość, która została pierwotnie wysłana do kilku odbiorców, plik
inne adresy odbiorców są zwykle zmuszone do odniesienia się do adresów pochodzenia
maszynę autora do odpowiedzi. Ta flaga wyłącza zmianę pliku
adresów odbiorców, poprawiając wydajność w sieci, w której mogą to zrobić wszystkie maszyny
wysłać bezpośrednio do wszystkich innych maszyn (to znaczy o jeden przeskok dalej). Domyślnie
be nikt nie hop.

folder zewnętrzny Powoduje, że pliki służące do nagrywania wiadomości wychodzących znajdują się w katalogu
określone przez falcówka zmienna, chyba że ścieżka jest bezwzględna. Domyślny
niech będzie niefolder zewnętrzny. Zobacz rekord zmienna.

strona Wstaw A po każdej wiadomości wysłanej przez potok utworzony przez
rura Komenda. Wartość domyślna będzie brak strony.

podpowiedź=ciąg
Ustaw wiersz poleceń trybu poleceń na ciąg. Jeśli ciąg ma wartość null lub if bez pytania jest ustawiony,
nie pojawi się żadne monit. Domyślnie wyświetla się monit z ciągiem znaków "? ".

cichy Podczas wchodzenia powstrzymaj się od zapisywania początkowej wiadomości i wersji mailx,
domyślnie nie cicho.

rekord=filet
Rejestruj całą pocztę wychodzącą w pliku o nazwie ścieżki filet. Domyślnie
be norekord. Zobacz też folder zewnętrzny powyżej.

zapisać Włącz zapisywanie wiadomości w pliku niedostarczonych wiadomości w przypadku przerwania lub dostarczenia
błąd. Zobacz zmienną NIE ŻYJE w celu ustalenia lokalizacji pliku niedostarczonych wiadomości. The
domyślnie zapisać.

ekran=numer
Ustaw liczbę linii na ekranie pełnym nagłówków dla pliku headers i z
polecenia. Gdyby ekran nie jest określony, wartość oparta na typie terminala
identyfikowane przez TERM zmienną środowiskową, rozmiar okna, szybkość transmisji lub
należy zastosować pewną ich kombinację.

wyślijczekaj Poczekaj, aż przesyłka pocztowa w tle zakończy się, zanim wrócisz. Wartość domyślna będzie
czekanie na nos.

ukazać Gdy nadawcą wiadomości był użytkownik wywołujący mailx, Napisz
informacje od Do: linia zamiast Od: wiersz w podsumowaniu nagłówka.
Wartość domyślna będzie nieshowto.

znak=ciąg
Ustaw zmienną wstawianą do tekstu wiadomości, gdy ~a rozkazać ucieczkę
jest podawany. Wartość domyślna będzie brak znaku. Sekwencje znaków '\T' i '\n'
zostanie rozpoznane w zmiennej jako I postacie,
odpowiednio. (Zobacz też ~i in Command Ucieczki in mailx.)

Znak=ciąg
Ustaw zmienną wstawianą do tekstu wiadomości, gdy ~A rozkazać ucieczkę
jest podawany. Wartość domyślna będzie brak znaku. Sekwencje znaków '\T' i '\n'
zostanie rozpoznane w zmiennej jako I postacie,
odpowiednio.

górne linie=numer
Ustaw liczbę wierszy wiadomości do zapisania za pomocą Top Komenda. Plik
wartość domyślna wynosi 5.

Polecenia in mailx
Poniższy mailx zostaną wydane polecenia. Na poniższej liście nagłówek odnosi się do
linie z nagłówka wiadomości, jak pokazano w sekcji PLIKI WYJŚCIOWE. Linia nagłówka odnosi się
do linii w nagłówku zaczynających się od jednego lub większej liczby znaków innych niż odstępy,
zaraz po nim następuje a i biały znak i kontynuuj aż do następnego wiersza
zaczynając od znaku innego niż odstęp lub pustej linii. Pole nagłówka odnosi się do
część linii nagłówka przed pierwszą w tej linii.

Dla każdego z poleceń wymienionych poniżej polecenie można wprowadzić w formie skrótu
(te znaki w słowie polecenia Synopsis poprzedzające '['), pełne polecenie (all
znaki wyświetlane dla słowa polecenia, z pominięciem '[' i ']') lub dowolne obcięcie
pełne polecenie aż do skrótu. Na przykład wyjście polecenie (pokazane jako Wyjście] in
Streszczenie) można wprowadzić jako ex, exilub wyjście.

Argumenty poleceń można cytować przy użyciu następujących metod:

* Argument można ująć w pary cudzysłowów ("") lub pojedyncze cudzysłowy ('');
dowolna biała spacja, rozwinięcie słowa powłoki lub znaków w cudzysłowie
należy traktować dosłownie jako część argumentacji. Podwójny cudzysłów należy traktować
dosłownie w pojedynczych cudzysłowach i wice versa. Te szczególne właściwości
znaki wystąpią tylko wtedy, gdy zostaną sparowane na początku i
koniec argumentu.

* A poza załączonymi cudzysłowami należy odrzucić, a poniższe
znak traktowany dosłownie jako część argumentu.

* Niecytowany na końcu wiersza poleceń zostanie odrzucony, a następny
linia będzie kontynuować polecenie.

Nazwy plików, tam gdzie jest to oczekiwane, zostaną poddane następującym przekształceniom, m.in
sekwencja:

* Jeśli nazwa pliku zaczyna się od cudzysłowu , oraz falcówka zmienną jest
zdefiniowane (patrz falcówka zmienna), tzw zastępuje się wartością
dotychczasowy falcówka zmienna, po której następuje a . Jeśli falcówka zmienna jest rozbrojona lub jest ustawiona
na null, nazwa pliku pozostanie niezmieniona.

* Do nazwy pliku należy zastosować rozszerzenia słów powłoki (patrz Sekcja 2.6, słowo
Rozszerzenia). Jeśli z tego rozwinięcia wynika więcej niż jedna ścieżka, a plik
polecenie oczekuje jednego pliku, skutki są nieokreślone.

Ogłosić Pseudonimy
streszczenie:
a[połączony] [alias [adres...]]
g[roup] [alias [adres...]]

Dodaj podane adresy do aliasu określonego przez alias. Nazwy zostaną zastąpione
jeśli chodzi o komunikację i motywację alias jest używany jako adres odbiorcy podany przez użytkownika w wiadomości wychodzącej
(czyli inni odbiorcy, do których kierowani są pośrednio poprzez odpowiadać polecenia nie będzie
podstawiony w ten sposób). Zastąpienie aliasu adresu pocztowego ma zastosowanie wyłącznie w przypadku, gdy
Ciąg aliasu jest używany jako pełny adres; na przykład, kiedy hlj jest aliasem, [email chroniony]
nie powoduje podstawienia aliasu. Jeśli nie podano żadnych argumentów, napisz listę
bieżące aliasy na standardowe wyjście. Jeśli tylko alias podano argument, napisz listę
podany alias na standardowe wyjście. Te wykazy nie muszą odzwierciedlać tej samej kolejności
adresy, które zostały wprowadzone.

Ogłosić alternatywy
streszczenie:
alt[ernate] Nazwa...

(Zobacz także metoda zmienna.) Zadeklaruj listę alternatywnych nazw logowania użytkownika.
W przypadku odpowiedzi na wiadomość nazwy te zostaną usunięte z listy odbiorców
odpowiedź. Przy porównaniu nazw nie uwzględnia się wielkości liter. Z nie
argumenty, zastępcy napisze aktualną listę nazw alternatywnych.

zmiana Aktualny Informator
streszczenie:
cd [katalog]
ch[reż] [katalog]

Zmień katalog. Jeśli katalog nie jest określony, zawartość HOME stosuje się.

Skopiuj Wiadomości
streszczenie:
c[opiuj] [filet]
c[opiuj] [lista msg] filet
C[opiuj] [lista msg]

Skopiuj wiadomości do pliku o nazwie odpowiadającej nazwie ścieżki filet bez oznaczania wiadomości jako
zapisane. W przeciwnym razie będzie to równoznaczne z zapisać dowództwo.

W formie pisanej wielką literą zapisz określone wiadomości w pliku, od którego pochodzi nazwa
autora wiadomości, która ma zostać zapisana, bez oznaczania wiadomości jako zapisanej. W przeciwnym razie,
będzie to równoznaczne z Zapisz dowództwo.

Usuń Wiadomości
streszczenie:
d[wybierać] [lista msg]

Zaznacz wiadomości do usunięcia ze skrzynki pocztowej. Skreślenia nie nastąpią do dnia mailx
rezygnuje (patrz porzucić polecenie) lub zmienia skrzynki pocztowe (zobacz falcówka Komenda). Jeśli autodruk
jest ustawiony, a po usunąć polecenie, aktualna wiadomość
należy zapisać w sposób opisany dla polecenie (zobacz Komenda); W przeciwnym razie,
dotychczasowy mailx podpowiedź zostanie napisana.

Odrzucać Nagłówek Łąka
streszczenie:
di[blizna] [pole nagłówka...]
ig[światło] [pole nagłówka...]

Pomiń określone pola nagłówka podczas pisania wiadomości. Określony pola nagłówka powinien
zostać dodany do listy pomijanych pól nagłówka. Przykładami pól nagłówka, które należy zignorować, są:
status i cc. Pola zostaną uwzględnione po zapisaniu wiadomości. The i Rodzaj Nieruchomości
polecenia zastępują to polecenie. Porównanie pól nagłówka powinno odbywać się w przypadku:
nieczuły sposób. Jeśli nie określono żadnych argumentów, napisz listę aktualnie
wyłączone pola nagłówka na standardowe wyjście; lista nie musi odzwierciedlać tej samej kolejności
wprowadzonych pól nagłówka.

Jeśli oba zachować i odrzucać wydawane są polecenia, odrzucać polecenia należy ignorować.

Usuń Wiadomości i Wyświetlacz
streszczenie:
dp [lista msg]
dt [lista msg]

Usuń określone wiadomości zgodnie z opisem dla usunąć polecenie, z wyjątkiem tego, że
autodruk zmienna nie będzie miała żadnego efektu, a bieżący komunikat zostanie zapisany tylko wtedy, gdy
została ustawiona na wiadomość po ostatniej wiadomości usuniętej poleceniem. W przeciwnym razie
komunikat informacyjny o braku dalszych wiadomości w skrzynce pocztowej
należy zapisać, po którym następuje mailx skłonić.

Echo a sznur
streszczenie:
we[ho] ciąg ...

Powtórz podane ciągi, odpowiadające powłoce przegapić użyteczność.

Edytuj Wiadomości
streszczenie:
e[powiedział] [lista msg]

Edytuj podane wiadomości. Wiadomości zostaną umieszczone w pliku tymczasowym i narzędziu
nazwany przez REDAKCJA zmienna jest wywoływana w celu edycji każdego pliku po kolei. Domyślny REDAKCJA
jest nieokreślony.

Połączenia edit polecenie nie modyfikuje zawartości tych wiadomości w skrzynce pocztowej.

Wyjście
streszczenie:
były[it]
x[it]

Wyjdź z mailx bez zmiany skrzynki pocztowej. Żadne wiadomości nie będą zapisywane w pliku mbox (Patrz
również porzucić).

zmiana Teczka
streszczenie:
fi[le] [filet]
zagiąć[er] [filet]

Zrezygnuj (patrz porzucić polecenie) z bieżącego pliku wiadomości i wczytaj plik o nazwie
według nazwy ścieżki filet. Jeśli nie podano żadnego argumentu, nazwa i stan bieżącej skrzynki pocztowej
zostanie napisane.

Kilka niecytowanych znaków specjalnych zostanie rozpoznanych, jeśli zostaną użyte jako filet nazwiska, z
następujące podstawienia:

% Systemowa skrzynka pocztowa użytkownika wywołującego.

%użytkownik Systemowa skrzynka pocztowa dla użytkownik.

# Poprzedni plik.

& Obecny mbox.

+filet Nazwany plik w formacie falcówka informator. (Zobacz falcówka zmienny.)

Domyślnym plikiem będzie bieżąca skrzynka pocztowa.

Wyświetlacz Lista of Teczki
streszczenie:
teczki

Zapisz nazwy plików w katalogu ustawionym przez falcówka zmienny. Komenda
określone przez OBSYPNIK należy zastosować zmienną środowiskową (patrz ZMIENNE ŚRODOWISKOWE
Sekcja).

Obserwuj Up Określony Wiadomości
streszczenie:
dla [olśnienie] [wiadomość]
F[podsumowanie] [lista msg]

W formie małych liter odpowiedz na wiadomość, zapisując odpowiedź w pliku, którego nazwa
pochodzi od autora wiadomości. Zobacz także zapisać i kopia polecenia i
folder zewnętrzny.

Pisząc wielką literą, odpowiedz na pierwszą wiadomość w formacie lista msg, wysyłając wiadomość
do autora każdej wiadomości w lista msg. Temat zostanie zaczerpnięty z
pierwszy komunikat i odpowiedź zapisuje się w pliku, którego nazwa pochodzi od
autor pierwszej wiadomości. Zobacz także Zapisz i Skopiuj polecenia i folder zewnętrzny.

Obie formy zastępują rekord zmienna, jeśli jest ustawiona.

Wyświetlacz Nagłówek Podsumowanie dla Określony Wiadomości
streszczenie:
f[rom] [lista msg]

Zapisz podsumowanie nagłówków dla określonych wiadomości.

Wyświetlacz Nagłówek Podsumowanie
streszczenie:
h[czytelnicy] [wiadomość]

Zapisz stronę nagłówków zawierającą określoną wiadomość. Jeśli wiadomość argumentem jest
nie określono, bieżący komunikat nie ulegnie zmianie. Jeśli jednak wiadomość argumentem jest
określony, bieżąca wiadomość stanie się wiadomością wyświetlaną na górze
strona nagłówków zawierająca określoną wiadomość. The ekran zmienna ustawia liczbę
nagłówków na stronę. Zobacz także z dowództwo.

Pomoc
streszczenie:
on ja[p]
?

Napisz podsumowanie poleceń.

Utrzymać Wiadomości
streszczenie:
ho[ld] [lista msg]
dla[służyć] [lista msg]

Zaznacz wiadomości lista msg zachować w skrzynce pocztowej, kiedy mailx kończy się. Ten
zastępuje wszelkie polecenia, które mogły wcześniej oznaczać wiadomości do usunięcia.
Podczas bieżącego wywołania mailx, tylko usunąć, dplub dt polecenia usuwają
dotychczasowy zachować oznaczenie wiadomości.

Wykonać Polecenia Warunkowo
streszczenie:
i[f] pan|r
polecenie pocztowes
el[se]
polecenie pocztowes
en[dif]

Wykonuj polecenia warunkowo, gdzie if s wykonuje następujące czynności polecenie pocztowes, aż do
więcej or endif, jeśli program jest w trybie wysyłania, oraz if r spowoduje polecenie pocztowes do
być wykonywane wyłącznie w trybie odbierania.

Lista Dostępny Polecenia
streszczenie:
l[jest]

Zapisz listę wszystkich dostępnych poleceń. Nie należy udzielać żadnych wyjaśnień.

Poczta a Wiadomość
streszczenie:
m[czosnek] adres...

Wyślij wiadomość na określone adresy lub aliasy.

Skierować Wiadomości do mbox
streszczenie:
mb[ox] [lista msg]

Ustaw, aby podane wiadomości znalazły się w mbox zapisz plik, kiedy mailx kończy się
normalnie. Widzieć MBOX. Zobacz także wyjście i porzucić Polecenia.

Przetwarzanie Następna Określony Wiadomość
streszczenie:
n[ext] [wiadomość]

Jeśli bieżąca wiadomość nie została zapisana (na przykład przez polecenie) od
mailx został uruchomiony lub ponieważ bieżącym komunikatem była jakakolwiek inna wiadomość, zachowuj się tak, jakby
wprowadzono polecenie. W przeciwnym razie, jeśli po bieżącym znajduje się nieusunięta wiadomość
wiadomość, ustaw ją jako bieżącą wiadomość i zachowuj się tak, jakby wprowadzono polecenie.
W przeciwnym razie komunikat informacyjny z informacją, że nie ma już dalszych komunikatów
należy wpisać skrzynkę pocztową, a następnie mailx podpowiedź. Czy bieżąca wiadomość
lokalizacja będzie wynikiem bezpośrednio poprzedzającego przytrzymaj, mbox, zachowaćlub Kontakt Komenda,
Następny będzie działać tak, jakby bieżąca wiadomość została już napisana.

Pipe Wiadomość
streszczenie:
Liczba Pi[pe] [[lista msg] komenda]
| [[lista msg] komenda]

Przesyłaj wiadomości przez podane dane komenda wywołując określony interpreter poleceń
by SHELL z dwoma argumentami: −c i komenda. (Zobacz też sh −c.) Aplikacja powinna
upewnij się, że polecenie jest podane jako pojedynczy argument. Cytując, opisane wcześniej, kan
zostać użyte, aby to osiągnąć. Jeżeli nie podano żadnych argumentów, bieżący komunikat zostanie potokowany
za pomocą polecenia określonego przez wartość cmd zmienny. Jeśli strona zmienną jest
zestaw, A dodaje się po każdym komunikacie.

Wyświetlacz Wiadomość w Nagłówki
streszczenie:
P[rint] [lista msg]
T[yp] [lista msg]

Zapisz określone komunikaty, łącznie ze wszystkimi liniami nagłówka, na standardowe wyjście. Nadpisanie
tłumienie linii przez odrzucać, ignorować, zachować polecenia. Gdyby crt jest ustawiony,
wiadomości dłuższe niż liczba linii określona przez crt zmienna powinna być stronicowana
za pomocą polecenia określonego przez PAGER zmienna środowiskowa.

Wyświetlacz Wiadomość
streszczenie:
p[rint] [lista msg]
t[yp] [lista msg]

Zapisz określone komunikaty na standardowe wyjście. Jeśli crt jest ustawione, wiadomości dłuższe niż
liczba linii określona przez crt zmienna powinna być stronicowana poprzez polecenie
określone przez PAGER zmienna środowiskowa.

porzucić
streszczenie:
q[uit]
koniec pliku

Zakończyć mailx, przechowując wiadomości, które zostały przeczytane mbox (jeśli bieżąca skrzynka pocztowa to
systemowa skrzynka pocztowa i chyba przytrzymaj jest ustawiona), usuwanie wiadomości, które zostały jawnie zapisane
(chyba że zachowaj jest ustawiona), odrzucanie usuniętych wiadomości i zapisywanie wszystkich
pozostałe wiadomości w skrzynce pocztowej.

Odpowiedz do a Wiadomość Lista
streszczenie:
R[odpowiedź] [lista msg]
R[odpowiadać] [lista msg]

Wyślij wiadomość zwrotną do nadawcy każdej wiadomości w formacie lista msg. Temat powinien
powstać poprzez połączenie Re:(chyba że zaczyna się już od tego ciągu) i
temat z pierwszej wiadomości. Jeśli rekord jest ustawiona na nazwę pliku, odpowiedzią będzie
zapisane na końcu tego pliku.

Zobacz też fliper zmienna.

Odpowiedz do a Wiadomość
streszczenie:
r[odpowiedź] [wiadomość]
r[odpowiadać] [wiadomość]

Wyślij wiadomość zwrotną do wszystkich odbiorców uwzględnioną w nagłówku wiadomości. Temat
linię tworzy się poprzez połączenie Re:(chyba, że ​​już się od tego zaczęło
string) i temat wiadomości. Jeśli rekord jest ustawiony na nazwę pliku, czyli odpowiedź
zostaną zapisane na końcu tego pliku.

Zobacz też fliper zmienna.

Zachować Nagłówek Łąka
streszczenie:
gnić[ain] [pole nagłówka...]

Zachowaj określone pola nagłówka podczas pisania wiadomości. To polecenie zastąpi wszystkie
odrzucać i ignorować polecenia. Porównanie pól nagłówka powinno odbywać się w przypadku:
nieczuły sposób. Jeśli nie podano żadnych argumentów, napisz listę aktualnie zachowanych
pola nagłówka na standardowe wyjście; lista nie musi odzwierciedlać tej samej kolejności nagłówków
pola, które zostały wprowadzone.

Zapisz Wiadomości
streszczenie:
s[zdrowaśka] [filet]
s[zdrowaśka] [lista msg] filet
S[zdrowaśka] [lista msg]

Zapisz określone wiadomości w pliku o nazwie odpowiadającej nazwie ścieżki filetLub mbox Jeśli
filet argument zostaje pominięty. Plik zostanie utworzony, jeżeli nie istnieje; w przeciwnym razie
komunikaty zostaną dołączone do pliku. Wiadomość zostanie umieszczona w stanie zapisywane,
powinien zachowywać się zgodnie z opisem zapisywane stan, kiedy bieżąca skrzynka pocztowa
zostaje opuszczony przez porzucić or filet dowództwo.

W formie pisanej wielką literą zapisz określone wiadomości w pliku, od którego pochodzi nazwa
autor pierwszej wiadomości. Za nazwę pliku uważa się nazwę autora
name bez wszystkich adresów sieciowych. Zobacz także Skopiuj, kontynuacja, Kontynuacja
polecenia i folder zewnętrzny zmienna.

Zestaw Zmienne
streszczenie:
se [t] [Nazwa[=[ciąg]] ...] [Nazwa=numer ...] [NieNazwa ...]

Zdefiniuj jedną lub więcej zmiennych o nazwie Nazwa. Zmiennej można nadać wartość null, ciąg znaków lub
wartość numeryczna. Cytuję i -ucieczki mogą nastąpić w dowolnym miejscu ciąg, jak w opisie
wcześniej, jakby ciąg część argumentu była całym argumentem. Formularze
Nazwa i Nazwa= będzie równoważne Nazwa="" dla zmiennych, które przyjmują wartości łańcuchowe. The
zestaw komenda bez argumentów wypisze listę wszystkich zdefiniowanych zmiennych i ich
wartości. The Nie Nazwa forma będzie równoważna rozbrojony Nazwa.

odwołać się a Powłoka
streszczenie:
cii[łokieć]

Wywołaj interaktywny interpreter poleceń (patrz także SHELL).

Wyświetlacz Wiadomość Rozmiar
streszczenie:
si[ze] [lista msg]

Zapisz rozmiar w bajtach każdego z określonych komunikatów.

Czytaj mailx Polecenia Cena Od a filet
streszczenie:
Więc[urwa] filet

Odczytuj i wykonuj polecenia z pliku nazwanego ścieżką filet i wróć do dowodzenia
tryb.

Wyświetlacz Początek of Wiadomości
streszczenie:
Do[p] [lista msg]

Wpisz kilka górnych wierszy każdego z podanych komunikatów. Jeśli górne linie zmienną jest
ustawiona, jest ona brana jako liczba wierszy do zapisania. Wartość domyślna to 5.

dotknąć Wiadomości
streszczenie:
do Ciebie[ch] [lista msg]

Kliknij określone wiadomości. Jeśli jakakolwiek wiadomość w lista msg nie jest specjalnie usunięty ani
zapisany w pliku, należy go umieścić w mbox po normalnym zakończeniu. Widzieć wyjście i
porzucić.

Usuń Pseudonimy
streszczenie:
nie[połączony] [alias]...

Usuń określone nazwy aliasów. Jeśli określony alias nie istnieje, wyniki będą takie
nieokreślony.

Undelete Wiadomości
streszczenie:
u[usuń] [lista msg]

Zmień stan określonych wiadomości z usuniętych na przeczytane. Jeśli autodruk jest ustawiony,
ostatnia wiadomość od przywróconych zostanie zapisana. Jeśli lista msg nie jest określony, komunikat
wybiera się w następujący sposób:

* Jeśli po bieżącej wiadomości znajdują się usunięte wiadomości, pierwsza z nich
zostanie wybrany.

* W przeciwnym razie ostatnia usunięta wiadomość, która również poprzedza bieżącą wiadomość, zostanie usunięta
wybrany.

Nieoprawny Zmienne
streszczenie:
nie [et] Nazwa...

Powoduje usunięcie określonych zmiennych.

Edytuj Wiadomość w Pełny ekran redaktor
streszczenie:
v[Isual] [lista msg]

Edytuj podane wiadomości za pomocą edytora ekranowego. Każda wiadomość zostanie umieszczona w pliku tymczasowym
plik i narzędzie o nazwie WIZUALNY zmienna zostanie wywołana w celu edycji każdego pliku
sekwencja. Domyślnym edytorem będzie vi.

Połączenia wizualny polecenie nie modyfikuje zawartości tych wiadomości w skrzynce pocztowej.

Pisać Wiadomości do a filet
streszczenie:
w[obrzęd] [lista msg] filet

Zapisz podane komunikaty do pliku określonego w ścieżce filet, bez wiadomości
nagłówek. W przeciwnym razie będzie to równoznaczne z zapisać dowództwo.

Przewiń Nagłówek Wyświetlacz
streszczenie:
z[+|−]

Przewiń nagłówek do przodu (jeśli „+” jest określony lub jeśli nie określono żadnej opcji) lub
do tyłu (jeśli '-' jest określony) jeden ekran. Należy ustawić liczbę zapisanych nagłówków
przez ekran zmienna.

odwołać się Powłoka Command
streszczenie:
!komenda

Wywołaj interpreter poleceń określony przez SHELL z dwoma argumentami: −c i komenda.
(Zobacz też sh −c.) Jeśli huk zmienna jest ustawiona, każde wystąpienie bez ucieczki '!' in
komenda zostanie zastąpione poleceniem wykonanym przez poprzednie ! polecenie lub ~!
rozkazać ucieczkę.

Null Command
streszczenie:
# komentarz

To polecenie zerowe (komentarz) zostanie zignorowane przez mailx.

Wyświetlacz Aktualny Wiadomość Numer
streszczenie:
=

Wpisz numer bieżącej wiadomości.

Command Ucieczki in mailx
Poniższe polecenia można wprowadzać wyłącznie w trybie wprowadzania, rozpoczynając linię od znaku
znak ucieczki (domyślnie ('~')). Zobacz uciec opis zmiennej dla
zmianę tego znaku specjalnego. Format poleceń powinien być następujący:

<znak ucieczki><polecenie-char><separator>[<argumenty>]

gdzieseparator> może wynosić zero lub więcej postacie.

W poniższych opisach aplikacja zapewni, że argument komenda (ale
nie polecenie mailx) jest ciągiem poleceń powłoki. Dowolny ciąg akceptowalny dla polecenia
tłumacz określony przez SHELL zmienna, gdy jest wywoływana jako SHELL −c polecenie_string
będzie ważne. Polecenie może być prezentowane jako wiele argumentów (tzn
nie wymagane).

Komendy uciekają, które są wymienione za pomocą lista msg or polecenie mailx argumenty są nieprawidłowe w
Tryb wysyłania i generuj nieokreślone wyniki.

~! komenda
Wywołaj interpreter poleceń określony przez SHELL z dwoma argumentami: −c i
komenda; a następnie powróć do trybu wprowadzania. Jeśli huk zmienna jest ustawiona, każdy
nieuniknione wystąpienie '!' in komenda zastępuje się poleceniem
wykonane przez poprzednie ! polecenie lub ~! rozkazać ucieczkę.

~. Symuluj koniec pliku (zakończ wprowadzanie komunikatów).

~: polecenie mailx, ~_ polecenie mailx
Wykonaj żądanie na poziomie polecenia.

~? Napisz podsumowanie ucieczek poleceń.

~A Będzie to równoznaczne z ~i Znak.

~a Będzie to równoznaczne z ~i znak.

~b Nazwa...
Dodaj Nazwas do ślepej kopii (UDW) listy.

~c Nazwa...
Dodaj Nazwas do kopii (Cc) listy.

~d Przeczytaj plik niedostarczonych listów. Widzieć NIE ŻYJE aby uzyskać opis tego pliku.

~e Wywołaj edytor określony w pliku REDAKCJA zmienna środowiskowa, na
częściowa wiadomość.

~f [lista msg]
Prześlij dalej określone wiadomości. Określone komunikaty zostaną wstawione
aktualną wiadomość bez zmian. To polecenie escape również zostanie wstawione
nagłówki wiadomości do wiadomości, na którą ma wpływ wybór pola odrzucać,
ignorować, zachować Polecenia.

~F [lista msg]
Będzie to odpowiednik ~f polecenie ucieczki, z tą różnicą, że wszystkie nagłówki
zostaną zawarte w wiadomości, niezależnie od poprzedniej odrzucać, ignorować,
zachować Polecenia.

~h Jeżeli standardowym wejściem jest terminal, poproś o podanie a Temat linia i Do, Cc,
UDW listy. Można również prezentować inne nagłówki zdefiniowane w implementacji
redagowanie. Jeśli pole jest zapisane z wartością początkową, można je edytować tak, jak gdyby
to właśnie zostało wpisane.

~i ciąg Wstaw wartość nazwanej zmiennej, po której następuje a , do tekstu
wiadomości. Jeśli ciąg jest nieustawiony lub ma wartość null, komunikat nie będzie
zmianie.

~m [lista msg]
Wstaw określone wiadomości do wiadomości, poprzedzając niepuste linie znakiem
ciąg w przedrostek wcięcia zmienny. To polecenie escape również zostanie wstawione
nagłówki wiadomości do wiadomości, przy czym na wybór pola wpływa opcja odrzucać,
ignorować, zachować Polecenia.

~M [lista msg]
Będzie to odpowiednik ~m polecenie ucieczki, z tą różnicą, że wszystkie nagłówki
zostaną zawarte w wiadomości, niezależnie od poprzedniej odrzucać, ignorować,
zachować Polecenia.

~p Zapisz wprowadzaną wiadomość. Jeśli wiadomość jest dłuższa niż crt linie (patrz
Wewnętrzne Zmienne in mailx), dane wyjściowe powinny być paginowane zgodnie z opisem dla
PAGER zmienna.

~q Zrezygnuj (patrz porzucić polecenie) z trybu wejściowego poprzez symulację przerwania. Jeśli
Treść wiadomości nie jest pusta, wiadomość częściowa zostanie zapisana w pliku
plik niedostarczonych wiadomości. Widzieć NIE ŻYJE aby uzyskać opis tego pliku.

~r filet, ~< filet, ~r !komenda, ~< !komenda
Wczytaj plik określony przez nazwę ścieżki filet. Jeśli argument zaczyna się od an
('!'), resztę ciągu należy przyjąć jako dowolną
polecenie systemowe; interpreter poleceń określony przez SHELL zostanie wywołany
dwa argumenty: −c i komenda. Standardowe wyjście komenda należy wstawić
do wiadomości.

~s ciąg Ustaw temat na ciąg.

~t Nazwa...
Dodaj podane Nazwas do Do lista.

~v Wywołaj edytor pełnoekranowy, jak określono w pliku WIZUALNY Zmienna środowiskowa,
w wiadomości częściowej.

~w filet Zapisz częściową wiadomość bez nagłówka w pliku o nazwie
nazwa ścieżki filet. Plik zostanie utworzony lub zostanie do niego dołączona wiadomość
jeśli plik istnieje.

~x Wyjdź jak z ~q, z tym że wiadomość nie zostanie zapisana w pliku niedostarczonych przesyłek.

~| komenda
Przepuść treść wiadomości przez podany komenda wywołując polecenie
tłumacz określony przez SHELL z dwoma argumentami: −c i komenda, Jeśli
komenda zwraca pomyślny status wyjścia, standardowe wyjście polecenia
zastąpi wiadomość. W przeciwnym razie komunikat pozostanie niezmieniony. Jeśli
komenda zakończy się niepowodzeniem, zostanie zapisany komunikat o błędzie podający status wyjścia.

EXIT STATUS


Podczas -tj określono opcję, zwracane są następujące wartości wyjściowe:

0 Znaleziono pocztę.

>0 Nie znaleziono poczty lub wystąpił błąd.

W przeciwnym razie zwracane są następujące wartości wyjściowe:

0 Pomyślne zakończenie; Należy pamiętać, że ten status oznacza, że ​​wszystkie wiadomości zostały wysłany,
nie daje jednak żadnej pewności, że którykolwiek z nich rzeczywiście istniał dostarczona.

>0 Wystąpił błąd.

KONSEKWENCJE OF BŁĘDY


W trybie wprowadzania (tryb odbioru) lub trybie wysyłania:

* Jeśli napotkano błąd podczas przetwarzania linii wejściowej rozpoczynającej się od a ('~')
charakter (patrz Command Ucieczki in mailx), do którego należy zapisać komunikat diagnostyczny
błąd standardowy i tworzona wiadomość może zostać zmodyfikowana, ale pod warunkiem
nie uniemożliwia wysłania wiadomości.

* Inne błędy uniemożliwiają wysłanie wiadomości.

W trybie poleceń:

* Domyślny.

Połączenia następujący działy jest informacyjny.

WNIOSEK ZASTOSOWANIE


Dostarczanie komunikatów do systemów zdalnych wymaga istnienia ścieżek komunikacyjnych
takie systemy. Takie nie muszą istnieć.

Linie wejściowe są ograniczone do {LINE_MAX} bajtów, ale programy pocztowe między systemami mogą nakładać więcej
poważne ograniczenia długości linii. W tym tomie POSIX.1-2008 nie ma żadnych
ograniczenia dotyczące długości wiadomości obsługiwanych przez mailxoraz do dostawy lokalnej
wiadomości, jedynym ograniczeniem powinny być normalne problemy z dostępną przestrzenią dyskową
docelowy plik poczty. Podczas wysyłania wiadomości do maszyn zewnętrznych zaleca się stosowanie aplikacji
aby ograniczyć wiadomości do mniej niż 100000 XNUMX bajtów, ponieważ niektóre bramy pocztowe narzucają
ograniczenia długości.

Format systemowej skrzynki pocztowej jest celowo nieokreślony. Nie wszystkie systemy są wdrażane
systemowych skrzynek pocztowych jako pliki płaskie, szczególnie w obliczu pojawienia się multimedialnych wiadomości e-mail.
Niektóre systemowe skrzynki pocztowe mogą zawierać wiele plików, inne mogą być zapisami w bazie danych. Wewnętrzny
format samych komunikatów jest określony formatem historycznym z wersji 7,
ale dopiero po zapisaniu wiadomości w innym pliku niż systemowa skrzynka pocztowa.
Dokonano tego w taki sposób, że wiele historycznych aplikacji oczekujących skrzynek pocztowych z plikami tekstowymi tak nie było
złamany.

W przyszłości można spodziewać się nowych formatów wiadomości, prawdopodobnie obejmujących format binarny
dane, mapy bitowe i różne obiekty multimedialne. Jak opisano tutaj, mailx nie jest zabronione
nie będzie mógł obsługiwać takich wiadomości, ale musi przechowywać je w postaci plików tekstowych w dodatkowych skrzynkach pocztowych
(chyba że do zmiany pliku zostanie użyte jakieś rozszerzenie, takie jak zmienna lub opcja wiersza poleceń).
zapisanym formacie). Metoda tego działania jest zdefiniowana w implementacji i może obejmować
tłumaczenie danych na formę zgodną z plikiem tekstowym lub czytelną lub pominięcie niektórych
części komunikatu z zapisanych danych wyjściowych.

Połączenia odrzucać i ignorować polecenia nie są odwrotnością zachować Komenda. Plik zachować komenda
odrzuca wszystkie pola nagłówka z wyjątkiem tych jawnie zachowanych. The odrzucać polecenie zachowuje
wszystkie pola nagłówka z wyjątkiem tych wyraźnie odrzuconych. Jeśli nagłówki istnieją w pliku zachowanym
lista nagłówków, odrzucać i ignorować polecenia są ignorowane.

PRZYKŁADY


Brak.

RACJONALNE UZASADNIENIE


Twórcy standardu byli przekonani, że jest to metoda wysyłania wiadomości przez aplikacje
potrzebni byli konkretni użytkownicy. Oczywistym przykładem jest narzędzie wsadowe działające w trybie innym niż
interaktywnie, który chce poinformować użytkownika o błędach lub wynikach. Jednak faktyczny
format, mechanizm dostarczania i sposób czytania wiadomości wyraźnie wykraczają poza zakres
tego tomu POSIX.1-2008.

Celem tego polecenia jest zapewnienie prostego, przenośnego interfejsu do wysyłania wiadomości
nieinteraktywnie. Definiuje jedynie „nakładkę” na historyczny system pocztowy. To jest
zasugerował, że implementacje wyraźnie wskazują nadawcę i odbiorcę w treści
dostarczoną wiadomość. Dalsza specyfikacja formatów koperty wiadomości lub
samo przesłanie nie zostało celowo przekazane, ponieważ branża znajduje się w fazie zmian
z obecnych standardów do bardziej umiędzynarodowionego standardu i prawdopodobnie tak jest
w tej chwili niewłaściwe jest wymaganie któregokolwiek z nich.

Zaleca się, aby wdrożenia były zgodne z różnymi mechanizmami dostarczania opisanymi w
standardami CCITT X.400 lub równoważnymi standardami internetowymi, opisanymi w Internecie
Prośba o komentarz (RFC) dokumentuje RFC 819, RFC 822, RFC 920, RFC 921 i RFC 1123.

Wiele systemów historycznych modyfikowało każdą linię nadwozia, która zaczynała się od Cena Od poprzedzając
'F' w '>'. Nie jest to konieczne, ale dozwolone, gdy ciąg znaków nie następuje
pustą linię, ponieważ nie można jej pomylić z następnym nagłówkiem.

Połączenia edit i wizualny polecenia jedynie edytują określone wiadomości w pliku tymczasowym. Oni
nie modyfikuj zawartości tych wiadomości w skrzynce pocztowej; taka zdolność mogłaby istnieć
dodany jako rozszerzenie, na przykład poprzez użycie różnych nazw poleceń.

Ograniczenie tematu wynoszące {LINE_MAX}-10 bajtów opiera się na danych historycznych
format, który zużywa 10 bajtów Temat: i końcówka . Wiele historycznych
programy pocztowe, które wiadomość może napotkać w innych systemach, nie są w stanie obsłużyć takich linii
jednak długo.

Podobnie jak media rejestrator i lp, mailx wprawdzie trudno to przetestować. To nie było
uznano za wystarczające uzasadnienie wykluczenia tego narzędzia z tego tomu POSIX.1-2008.
Można również argumentować, że w rzeczywistości można go przetestować, ale same testy nie
przenośny.

Kiedy mailx jest używany przez aplikację, która chce otrzymywać wyniki tak, jakby ich nie było
z opcji User Portability Utilities było obsługiwanych, NIE ŻYJE środowisko
zmienna musi być ustawiona na / dev / null. W przeciwnym razie może to podlegać tworzeniu plików
opisane w mailx ZDARZENIA ASYNCHRONICZNE. Podobnie, jeśli POCZTA zmienna środowiskowa to
nie ustawione / dev / null, wersje historyczne mailx i Poczta czytaj polecenia inicjujące
z pliku przed rozpoczęciem przetwarzania. Od inicjalizacji określonej przez użytkownika
może zmienić treść wiadomości, które aplikacja próbuje wysłać, takich aplikacji
należy ustawić POCZTA do / dev / null.

Opis LC_TIME używa słowa „może mieć wpływ”, ponieważ ma to miejsce w wielu historycznych implementacjach
nie ma lub nie może manipulować ciągami daty i godziny w nagłówkach poczty przychodzącej. Niektóre
nagłówki znalezione w poczcie przychodzącej nie zawierają wystarczających informacji, aby określić strefę czasową
z którego pochodziła poczta, i w związku z tym mailx nie można przekonwertować ciągów daty i godziny
do postaci wewnętrznej, która następnie jest analizowana przez procedury takie jak strftime.() to może zająć
LC_TIME ustawienia pod uwagę. Zmiana wszystkich tych czasów na format określony przez użytkownika
dozwolone, ale nie wymagane.

Paginator wybrał kiedy PAGER ma wartość null lub jest nieustawiony, jest częściowo nieokreślony, aby umożliwić
Historyczna praktyka używania Systemu V pg jako domyślny. Omijanie paginacji
funkcję, na przykład deklarując to jak jest paginatorem, nie spełniłby zamierzonego celu
znaczenie tego opisu. Jednakże każdy „przenośny użytkownik” musiałby ustawić PAGER
wyraźnie, aby uzyskać preferowany paginator we wszystkich systemach. Wybór paginatora był taki
wykonane częściowo nieokreślone, w przeciwieństwie do WIZUALNY wybór redaktora (obowiązkowy vi) ponieważ
większość historycznych pagerów kieruje się wspólnym tematem wkładu użytkownika, podczas gdy redaktorzy różnią się
dramatycznie.

Opcje określania adresów jako cc (kopia) lub Bcc (ślepa kopia).
uważane za szczegóły formatu i zostały pominięte.

Zerowy status wyjścia oznacza, że ​​wszystkie wiadomości zostały wysłane wysłany, ale nie daje takiej gwarancji
właściwie którykolwiek z nich był dostarczona. Niezawodność mechanizmu dostarczania jest
nieokreślony i stanowi właściwe rozróżnienie marketingowe pomiędzy systemami.

Aby zachować zgodność z wytycznymi dotyczącymi składni narzędzia, wymagane było rozwiązanie
fakultatywny filet argument-opcja do −f. Robiąc filet operand, wytyczne są takie
zadowolony, a użytkownicy pozostają przenośni. Wymusza to jednak wsparcie implementacji
użycie takie jak:

mailx −fin moja poczta.box

Połączenia Nie Nazwa metoda rozbrajania zmiennych nie występuje we wszystkich systemach historycznych, ale jest
znajduje się w Systemie V i zapewnia logiczny zestaw poleceń odpowiadający formatowi pliku
wyświetlenie opcji z mailx zestaw polecenie bez argumentów.

Połączenia zapytać i zapytaj zmienne to nazwy wybrane odpowiednio przez BSD i System V
tę samą funkcję. Są one synonimami w tym tomie POSIX.1-2008.

Połączenia mailx przegapić polecenie nie zostało udokumentowane w wersji BSD i zostało tutaj pominięte
ponieważ nie jest to oczywiście przydatne dla użytkowników interaktywnych.

Domyślny monit w Systemie V mailx jest , na BSD Poczta jakiś .
Ponieważ w tym tomie POSIX.1-2008 wybrano mailx name, zachował domyślną nazwę Systemu V,
zakładając, że użytkownicy BSD nie będą mieli trudności z tą drobną niezgodnością (tzn
mogą je zastąpić).

Znaczenia r i R są odwrócone pomiędzy Systemem V mailx i SunOS Poczta. Jeszcze raz,
ponieważ w tym tomie POSIX.1-2008 wybrano mailx name, zachował domyślną wartość Systemu V, ale
pozwala użytkownikowi SunOS osiągnąć pożądane rezultaty za pomocą fliper, zmienna wewnętrzna w
System V. mailx, chociaż nie zostało to udokumentowane w SVID.

Połączenia przedrostek wcięcia zmienna, zachować i alias polecenia, a ~F i ~M komenda
ucieczki zostały przejęte z wersji 4.3 BSD Poczta.

Połączenia wersja polecenie nie zostało uwzględnione, ponieważ nie było dostatecznie ogólnej specyfikacji pliku
można opracować informacje o wersji, które nadal byłyby przydatne dla użytkownika przenośnego. Ten
nazwa polecenia powinna być używana przez dostawców, którzy chcą podać informacje o wersji pliku
mailx dowództwo.

W przeszłości był to „specyficzny dla implementacji (nieokreślony) plik startowy systemu”.
o imieniu /etc/mailx.rc, ale ta konkretna nazwa i lokalizacja nie są wymagane.

Intencja sformułowania dla Następny polecenie polega na tym, że jeśli jakiekolwiek polecenie już zostało
wyświetlił bieżący komunikat, powinien wyświetlić następujący komunikat, ale w przeciwnym razie
powinien wyświetlić bieżący komunikat. Rozważ sekwencję poleceń:

Następny 3
usunąć 3
Następny

gdzie autodruk opcja nie została ustawiona. Tekst normatywny precyzuje, że drugie Następny
polecenie powinno wyświetlić komunikat po trzecim komunikacie, ponieważ mimo że
bieżący komunikat nie został wyświetlony, ponieważ został ustawiony przez usunąć polecenie, tak było
wyświetlany, ponieważ bieżąca wiadomość była inna niż wiadomość nr 3. Tak się dzieje
nie zawsze odpowiadają praktyce historycznej w niektórych implementacjach, gdzie plik poleceń
adres, a następnie Następny (lub polecenie domyślne) pominie wiadomość, dla której
użytkownik szukał.

PRZYSZŁOŚĆ KIERUNKI


Brak.

Korzystaj z mailxposix online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    VBA-M (zarchiwizowane — teraz na Github)
    VBA-M (zarchiwizowane — teraz na Github)
    Projekt został przeniesiony do
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Cechy:Tworzenie cheatów zapisywanie stanówmulti
    system, obsługuje gba, gbc, gb, sgb,
    sgb2Tu...
    Pobierz VBA-M (zarchiwizowane — teraz na Github)
  • 2
    Stacer
    Stacer
    Optymalizator i monitorowanie systemu Linux
    Repozytorium Github:
    https://github.com/oguzhaninan/Stacer.
    Odbiorcy: użytkownicy końcowi/komputery. Użytkownik
    interfejs: Qt. Programowanie La...
    Pobierz Stacera
  • 3
    PomarańczowyLis
    PomarańczowyLis
    Rozwidlenie TeamWinRecoveryProject (TWRP)
    z wieloma dodatkowymi funkcjami, przeprojektowanie
    i więcej Funkcje: Obsługuje tony wysokie i
    non-Treble ROMs Aktualne jądro Oreo,
    wybudowany...
    Pobierz OrangeFox
  • 4
    itop — ITSM CMDB OpenSource
    itop — ITSM CMDB OpenSource
    Portal operacji IT: pełne otwarcie
    source, ITIL, usługa internetowa
    narzędzie do zarządzania, w tym w pełni
    konfigurowalny CMDB, system pomocy technicznej i
    dokumentalista...
    Pobierz itop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine to muzyka wieloplatformowa
    odtwarzacz i organizator biblioteki zainspirowany
    Amarok 1.4. Ma szybki i
    łatwy w użyciu interfejs i pozwala
    szukaj i ...
    Pobierz Clementine
  • 6
    XISMuS
    XISMuS
    UWAGA: Aktualizacja zbiorcza 2.4.3 ma
    został zwolniony!! Aktualizacja działa dla każdego
    poprzednia wersja 2.xx. W przypadku aktualizacji
    od wersji v1.xx proszę pobrać i
    i ...
    Pobierz XISMuS
  • więcej »

Komendy systemu Linux

Ad