EngelsFransSpaans

Ad


OnWorks-favicon

mailxposix - Online in de cloud

Voer mailxposix uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht mailxposix die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


mailx — berichten verwerken

KORTE INHOUD


Verzenden Mode
mailx [s onderwerpen] adres...

Ontvangen Mode
mailx e

mailx [−HoiNn] [F] [u gebruiker]

mailx −f [−HoiNn] [F] [filet]

PRODUCTBESCHRIJVING


De mailx hulpprogramma biedt een mogelijkheid om berichten te verzenden en te ontvangen. Het heeft twee belangrijke
modi, geselecteerd door de gebruikte opties: Verzendmodus en Ontvangstmodus.

Op systemen die de optie User Portability Utilities niet ondersteunen, kan een toepassing die
mailx heeft de mogelijkheid om berichten op een niet-gespecificeerde manier te verzenden (Verzendmodus). Tenzij
het eerste teken van een of meer regels is ('~'), alle tekens in de invoer
bericht zal verschijnen in het afgeleverde bericht, maar er kunnen extra tekens worden ingevoegd
in het bericht voordat het wordt opgehaald.

Op systemen die de optie User Portability Utilities ondersteunen, mogelijkheden voor het ontvangen van e-mail
en andere interactieve functies, de ontvangstmodus, die hieronder wordt beschreven, zullen ook worden ingeschakeld.

Verzenden Mode
De verzendmodus kan door applicaties of gebruikers worden gebruikt om standaard berichten vanuit de tekst te verzenden
invoer.

Ontvangen Mode
De ontvangstmodus is meer gericht op interactieve gebruikers. Hierin kunnen post gelezen en verzonden worden
interactieve modus.

Bij het lezen van post, mailx biedt opdrachten om het opslaan, verwijderen en reageren te vergemakkelijken
naar berichten. Bij het verzenden van post, mailx maakt bewerken, beoordelen en andere wijzigingen mogelijk
het bericht zoals het is ingevoerd.

Inkomende e-mail wordt voor elke gebruiker op een of meer niet-gespecificeerde locaties opgeslagen,
gezamenlijk het systeem genoemd postbus voor die gebruiker. Wanneer mailx wordt aangeroepen in Ontvangen
In de modus zal de systeemmailbox de standaardplaats zijn om nieuwe e-mail te vinden. Zoals berichten zijn
gelezen, worden ze gemarkeerd om te worden verplaatst naar een secundair bestand voor opslag, tenzij specifiek
er wordt actie ondernomen. Dit secundaire bestand wordt het mbox en bevindt zich normaal gesproken in de
directory waarnaar wordt verwezen door de HOME omgevingsvariabele (zie MBOX in de leefomgeving
VARIABELEN sectie voor een beschrijving van dit bestand). Berichten blijven in dit bestand staan
totdat het expliciet wordt verwijderd. Wanneer de f optie wordt gebruikt om e-mailberichten van secundair te lezen
bestanden, worden berichten in die bestanden bewaard, tenzij ze specifiek worden verwijderd. Alle drie
deze locaties: systeemmailbox, mbox, en secundair bestand – worden in deze sectie genoemd
als eenvoudigweg ``brievenbussen'', tenzij een specifiekere identificatie vereist is.

OPTIES


De mailx hulpprogramma zal voldoen aan het Base Definitions-volume van POSIX.1‐2008, sectie
12.2, utility Syntaxis Richtlijnen.

De volgende opties worden ondersteund. (Alleen de s onderwerpen optie is vereist
alle systemen. De andere opties zijn alleen vereist op systemen die de Gebruiker ondersteunen
Optie voor draagbaarheidshulpprogramma's.)

e Test op de aanwezigheid van e-mail in de systeemmailbox. De mailx nut zal
schrijf niets en sluit af met een succesvolle retourcode als er e-mail te lezen is.

f Lees berichten uit het bestand met de naam filet operand in plaats van het systeem
postbus. (Zie ook map.) Als Nee filet operand is opgegeven, berichten lezen van
mbox in plaats van de systeemmailbox.

F Neem het bericht op in een bestand met de naam van de eerste ontvanger. De naam is de
loginnaamgedeelte van het adres dat als eerste op de aan: regel in de mail
koptekst. Overschrijft de record variabele, indien ingesteld (zie Intern Variabelen in mailx).

H Schrijf alleen een koptekstsamenvatting.

i Negeer onderbrekingen. (Zie ook negeren.)

n Initialiseer niet vanuit het standaard opstartbestand van het systeem. Zie de UITGEBREIDE
BESCHRIJVING sectie.

N Schrijf geen eerste header-samenvatting.

s onderwerpen
Kies het Onderwerp koptekstveld naar onderwerpen. Alle karakters in de onderwerpen snaar
zal verschijnen in het afgeleverde bericht. De resultaten zijn niet gespecificeerd als onderwerpen is
langer dan {LINE_MAX} − 10 bytes of bevat een .

u gebruiker Lees de systeemmailbox van de inlognaam gebruiker. Dit zal alleen maar succesvol zijn
als de aanroepende gebruiker de juiste rechten heeft om de systeemmailbox te lezen
die gebruiker.

OPERANDEN


De volgende operanden worden ondersteund:

adres Geadresseerde van het bericht. Wanneer n is opgegeven en er zijn geen opstartbestanden voor gebruikers
waartoe toegang wordt verkregen (zie de sectie UITGEBREIDE BESCHRIJVING), zal de gebruiker of applicatie dat doen
Zorg ervoor dat dit een adres is dat moet worden doorgegeven aan het postbezorgsysteem. Elk systeem of
opstartbestanden van gebruikers kunnen aliassen inschakelen (zie alias voor commando's in mailx) dat
kan de vorm ervan wijzigen adres voordat het wordt doorgegeven aan het postbezorgsysteem.

filet Een padnaam van een bestand dat moet worden gelezen in plaats van de systeemmailbox wanneer f is
gespecificeerd. De betekenis van de filet optie-argument wordt beïnvloed door de
inhoud van de map interne variabele; zien Intern Variabelen in mailx.

STDIN


. mailx wordt aangeroepen in de verzendmodus (de eerste synopsisregel), is de standaardinvoer de
bericht dat moet worden afgeleverd op de opgegeven adressen. In de ontvangstmodus: gebruikersopdrachten
wordt aangenomen van stdin. Als de optie User Portability Utilities niet wordt ondersteund,
standaardinvoerregels die beginnen met een ('~') karakter levert niet-gespecificeerde resultaten op.

Als de optie User Portability Utilities wordt ondersteund, dan zowel bij verzenden als ontvangen
Modi, standaardinvoerregels die beginnen met het escape-teken (meestal ('~'))
heeft invloed op de verwerking zoals beschreven in commando Escapes in mailx.

INVOER FILES


. mailx wordt gebruikt zoals beschreven in dit deel van POSIX.1-2008, de filet optie-argument
(Zie de f optie) en de mbox zijn tekstbestanden met e-mailberichten, geformatteerd
zoals beschreven in de sectie UITVOERBESTANDEN. De aard van de systeemmailbox is niet gespecificeerd;
het hoeft geen bestand te zijn.

MILIEU VARIABELEN


Een deel van de functionaliteit die in deze sectie wordt beschreven, zal worden geleverd op implementaties
die de optie User Portability Utilities ondersteunen zoals beschreven in de tekst, en dat niet zijn
verder gearceerd voor deze optie.

De volgende omgevingsvariabelen zijn van invloed op de uitvoering van: mailx:

DEAD Bepaal de padnaam van het bestand waarin u gedeeltelijke berichten wilt opslaan in geval van
onderbrekingen of leveringsfouten. De standaardwaarde is dode.letter in de directory
genoemd door de HOME variabel. Het gedrag van mailx bij het opslaan van gedeeltelijke berichten is
niet gespecificeerd als de optie User Portability Utilities niet wordt ondersteund en DEAD
is niet gedefinieerd met de waarde / Dev / null.

EDITOR Bepaal de naam van een hulpprogramma dat moet worden aangeroepen wanneer de Bewerk (Zie commando's in mailx)
or ~e (Zie commando Escapes in mailx) commando wordt gebruikt. De standaardeditor is
niet gespecificeerd. Op XSI-conforme systemen is dit wel het geval ed. De effecten van deze variabele
zijn niet gespecificeerd als de optie User Portability Utilities niet wordt ondersteund.

HOME Bepaal de padnaam van de thuismap van de gebruiker.

TAAL Geef een standaardwaarde op voor de internationaliseringsvariabelen die niet zijn ingesteld of
nul. (Zie het volume Basisdefinities van POSIX.1‐2008, sectie 8.2,
internationalisering Variabelen voor de prioriteit van internationalisering
variabelen die worden gebruikt om de waarden van landinstellingen te bepalen.)

LC_ALL Indien ingesteld op een niet-lege tekenreekswaarde, overschrijf dan de waarden van alle andere
internationaliseringsvariabelen.

LC_CTYPE Bepaal de landinstelling voor de interpretatie van reeksen bytes tekstgegevens
als tekens (bijvoorbeeld single-byte in plaats van multi-byte tekens in
argumenten en invoerbestanden) en de afhandeling van hoofdletterongevoelige adressen en
kop-veldvergelijkingen.

LC_TIME Deze variabele kan het formaat en de inhoud van de datum- en tijdreeksen bepalen
geschreven door mailx. In deze uitgave van POSIX.1‐2008 worden de effecten hiervan gespecificeerd
variabele alleen voor systemen die de optie User Portability Utilities ondersteunen.

LC_MESSAGES
Bepaal de landinstelling die moet worden gebruikt om het formaat en de inhoud van te beïnvloeden
diagnostische berichten geschreven naar standaardfout en informatieve berichten geschreven
naar standaarduitvoer.

LIJSTER Bepaal een tekenreeks die de opdracht vertegenwoordigt voor het schrijven van de inhoud van het
map directory naar standaarduitvoer wanneer de mappen bevel wordt gegeven (zie
mappen in commando's in mailx). Elke tekenreeks die aanvaardbaar is als a commando_tekenreeks
operand naar de sh c opdracht geldig is. Of deze variabele null is of niet
ingesteld, zal het uitvoercommando zijn ls. De effecten van deze variabele zijn
niet gespecificeerd als de optie User Portability Utilities niet wordt ondersteund.

MAILRC Bepaal de padnaam van het opstartbestand. De standaardwaarde is .mailrc in de
directory waarnaar wordt verwezen door de HOME omgevingsvariabele. Het gedrag van mailx is
niet gespecificeerd als de optie User Portability Utilities niet wordt ondersteund en MAILRC
is niet gedefinieerd met de waarde / Dev / null.

MBOX Bepaal een padnaam van het bestand om berichten uit de systeemmailbox op te slaan
zijn gelezen. De afrit Het commando zal deze functie overschrijven, evenals het opslaan
het bericht expliciet in een ander bestand. De standaardwaarde is mbox in de
map genoemd door de HOME variabel. De effecten van deze variabele zijn
niet gespecificeerd als de optie User Portability Utilities niet wordt ondersteund.

NLSPAT Bepaal de locatie van berichtencatalogi voor de verwerking van: LC_MESSAGES.

PAGER Bepaal een tekenreeks die een uitvoerfilter- of pagineringsopdracht vertegenwoordigt
de uitvoer naar de terminal schrijven. Elke tekenreeks die aanvaardbaar is als a commando_tekenreeks
operand naar de sh c opdracht geldig is. Wanneer de standaarduitvoer een terminal is
apparaat, zal de berichtuitvoer via de opdracht worden doorgegeven als de mailx
interne variabele crt is ingesteld op een waarde minus het aantal regels in het bericht;
zien Intern Variabelen in mailx. Indien de PAGER variabele nul is of niet is ingesteld, de
paginator is een van beide meer of een ander hulpprogramma voor paginering dat is gedocumenteerd in het
systeemdocumentatie. De effecten van deze variabele zijn niet gespecificeerd als de Gebruiker
De optie Portability Utilities wordt niet ondersteund.

SHELL Bepaal de naam van een voorkeursopdrachtinterpreter. De standaardwaarde is sh.
De effecten van deze variabele zijn niet gespecificeerd als de User Portability Utilities
optie wordt niet ondersteund.

TERMIJN Als de interne variabele scherm niet is opgegeven, bepaalt u de naam van de
terminaltype om op niet-gespecificeerde wijze het aantal lijnen in a aan te geven
scherm vol headers. Als TERMIJN is niet ingesteld of is ingesteld op nul, een niet-gespecificeerde
het standaardterminaltype wordt gebruikt en de waarde van een screenful is niet gespecificeerd.
De effecten van deze variabele zijn niet gespecificeerd als de User Portability Utilities
optie wordt niet ondersteund.

TZ Deze variabele kan de tijdzone bepalen die wordt gebruikt om datum- en tijdreeksen te berekenen
geschreven door mailx. Indien TZ niet is ingesteld of nul is, zal een niet-gespecificeerde standaardtijdzone dat wel doen
worden gebruikt.

VISUAL Bepaal een padnaam van een hulpprogramma dat moet worden aangeroepen wanneer de visuele opdracht (zie
commando's in mailx) Of ~v commando-escape (zie commando Escapes in mailx) is gebruikt.
Als deze variabele nul is of niet is ingesteld, is de editor op volledig scherm dat wel vi. De
De effecten van deze variabele zijn niet gespecificeerd als de User Portability Utilities
optie wordt niet ondersteund.

ASYNCHROON EVENEMENTEN


. mailx zich in de verzendmodus bevindt en de standaardinvoer geen terminal is, zal deze de
standaardactie voor alle signalen.

In de ontvangstmodus, of in de verzendmodus wanneer de standaardinvoer een terminal is, als er een SIGINT-signaal is
ontvangen:

1. In de commandomodus wordt het huidige commando, als dat er is, afgebroken, en
opdrachtmodusprompt moet worden geschreven.

2. Indien in invoermodus:

A. Indien negeren is ingesteld, mailx zal schrijven "@\N", verwijder de huidige invoerregel, en
ga door met de verwerking, waarbij u het mechanisme voor het afbreken van berichten, beschreven in item 2b, omzeilt.

B. Als de interrupt werd ontvangen tijdens het verzenden van e-mail, in de ontvangstmodus of
in de verzendmodus wordt een bericht geschreven en nog een daaropvolgende interrupt
er zijn geen andere tussenliggende tekens getypt, nodig om de e-mail af te breken
bericht. Als u zich in de ontvangstmodus bevindt en er wordt nog een interrupt ontvangen, is er sprake van een opdrachtmodus
prompt zal worden geschreven. Als u zich in de verzendmodus bevindt en er nog een interrupt wordt ontvangen, mailx
eindigt met een niet-nulstatus.

In beide gevallen genoemd onder punt b, als het bericht niet leeg is:

i. Als besparen is ingeschakeld en het bestand met de naam by DEAD kan worden gemaakt, het bericht
wordt geschreven naar het bestand met de naam by DEAD. Als het bestand bestaat, wordt het bericht
zal worden geschreven om de inhoud van het bestand te vervangen.

ii. Als besparen is niet ingeschakeld, of het bestand met de naam by DEAD kan niet worden gemaakt, de
bericht wordt niet opgeslagen.

De mailx nutsbedrijf zal de standaardactie ondernemen voor alle andere signalen.

STDOUT


In opdracht- en invoermodi moet alle uitvoer, inclusief aanwijzingen en berichten, worden geschreven
naar standaarduitvoer.

STDERR


De standaardfout wordt alleen gebruikt voor diagnostische berichten.

OUTPUT FILES


Diverse mailx commando's en commando-escapes kunnen bestanden maken of toevoegen, inclusief de mbox,
het dode-letterbestand en secundaire mailboxen. Wanneer mailx wordt gebruikt zoals hierin beschreven
volume van POSIX.1-2008, deze bestanden zullen tekstbestanden zijn, met de volgende indeling:

regel die begint met Van
[een of meer kopregels; zien commando's in mailx]
leeg lijn
[nul of meer lichaam lijnen
leeg lijn]
[regel die begint met Van ...]

waarbij elk bericht begint met de Van lijn weergegeven, voorafgegaan door het begin van
het bestand of een lege regel. (De Van regel wordt beschouwd als onderdeel van het bericht
koptekst, maar niet een van de kopregels waarnaar wordt verwezen in commando's in mailx; dus zal het
niet worden beïnvloed door de afdanken, negerenof behouden opdrachten.) De formaten van de rest
van de Van regel en eventuele extra kopregels zijn niet gespecificeerd, behalve dat er geen zijn
zal leeg zijn. Het formaat van de hoofdtekstregel van een bericht is ook niet gespecificeerd, behalve dat er geen regel is
Het volgen van een lege regel begint met Van ; mailx zal dergelijke gebruikers-
ingevoerde berichttekstregels (na een lege regel en beginnend met Van ) door
het toevoegen van een of meer tekens vóór de 'F'; het kan deze karakters toevoegen Van
regels die niet worden voorafgegaan door een lege regel.

Wanneer een bericht uit de systeemmailbox of door de gebruiker ingevoerd bericht geen tekstbestand is, is dit dat wel
door de implementatie gedefinieerd hoe een dergelijk bericht wordt opgeslagen in bestanden die zijn geschreven door mailx.

UITGEBREID PRODUCTBESCHRIJVING


De functionaliteit in de volledige sectie UITGEBREIDE BESCHRIJVING wordt aangeboden op
implementaties die de optie User Portability Utilities ondersteunen. De functionaliteit
die in deze sectie worden beschreven, worden verstrekt op implementaties die de gebruiker ondersteunen
Portability Utilities-optie (en de rest van dit gedeelte is hiervoor niet verder gearceerd
keuze).

De mailx hulpprogramma hoeft niet onder alle omstandigheden alle tekencoderingen te ondersteunen. Voor
mail tussen systemen kan bijvoorbeeld door het onderliggende netwerk worden beperkt tot 7-bits gegevens,
8-bits gegevens hoeven niet overdraagbaar te zijn naar niet-geïnternationaliseerde systemen, enzovoort. Onder deze
omstandigheden wordt aanbevolen alleen tekens te gebruiken die zijn gedefinieerd in ISO/IEC 646:1991
standaard International Reference Version (equivalent aan ASCII) 7-bits tekenbereik
worden gebruikt.

. mailx wordt aangeroepen met behulp van een van de synopsisformulieren van de ontvangstmodus, zal het een pagina schrijven
van kop-samenvattingsregels (if N is niet gespecificeerd en er zijn berichten, zie hieronder),
gevolgd door een prompt die dat aangeeft mailx kan reguliere opdrachten accepteren (zie commando's in
mailx); dit wordt genoemd commando mode. De pagina met koptekst-samenvattingsregels moet de
eerste nieuwe bericht als er nieuwe berichten zijn, of het eerste ongelezen bericht als die er zijn
ongelezen berichten, of het eerste bericht. Wanneer mailx wordt aangeroepen met behulp van de synopsis van de verzendmodus
en standaardinvoer is een terminal, als er geen onderwerp is opgegeven op de opdrachtregel en de
vraagsub variabele is ingesteld, wordt er een prompt voor het onderwerp geschreven. Op dit punt, mailx
bevindt zich in de invoermodus. Deze invoermodus moet ook worden ingevoerd bij gebruik van een van de
Ontvangstmodus synopsisformulieren en een antwoord of nieuw bericht wordt samengesteld met behulp van de antwoord, Antwoorden,
opvolgen, Opvolgenof mail commando's en standaardinvoer is een terminal. Wanneer de boodschap is
getypt en het einde van het bericht wordt aangetroffen, wordt het bericht naar de e-mail verzonden
leveringssoftware. Commando's kunnen worden ingevoerd door een regel te beginnen met het escape-teken
(standaard, ('~')) gevolgd door een enkele opdrachtletter en optionele argumenten.
Bekijk commando's in mailx voor een samenvatting van deze opdrachten. Het is niet gespecificeerd welk effect deze hebben
commando's zullen hebben als de standaardinvoer geen terminal is wanneer een bericht wordt ingevoerd met
ofwel de synopsis van de verzendmodus, ofwel de opdrachten voor de leesmodus antwoord, Antwoorden, opvolgen, Opvolgen,
or mail.

Opmerking: Voor notatiegemak wordt in deze sectie het standaard escape-teken gebruikt,
, in alle referenties en voorbeelden.

Op elk moment kan het gedrag van mailx wordt beheerst door een reeks milieu- en
interne variabelen. Dit zijn vlaggen en gewaardeerde parameters die via kunnen worden ingesteld en gewist
de mailx reeks en uitgeschakeld commando's.

Reguliere opdrachten hebben de vorm:

[commando] [berichtenlijst] [argument ...]

Zo nee commando is gespecificeerd in de opdrachtmodus, volgende zal worden aangenomen. In invoermodus, opdrachten
worden herkend door het escape-teken, en regels die niet als opdrachten worden behandeld, worden dat wel gedaan
genomen als input voor het bericht.

In de commandomodus krijgt elk bericht een volgnummer toegewezen, beginnend met 1.

Alle berichten hebben een status die van invloed is op de manier waarop ze worden weergegeven in de koptekstsamenvatting
en hoe ze bij beëindiging van de overeenkomst worden bewaard of verwijderd mailx. Er is op elk moment de
begrip van een actueel bericht, dat wordt gemarkeerd door een '>' aan het begin van een regel in
het kopoverzicht. Wanneer mailx wordt aangeroepen met behulp van een van de synopsisformulieren van de ontvangstmodus,
het huidige bericht zal het eerste nieuwe bericht zijn, als er een nieuw bericht is, of de
eerste ongelezen bericht als er een ongelezen bericht is, of het eerste bericht als dat er is
berichten, of niet gespecificeerd als er geen berichten in de mailbox staan. Elke opdracht die nodig is
een optionele lijst met berichten (berichtenlijst) of een optioneel enkel bericht (Bericht) waarop
operate laat het huidige bericht ingesteld op het hoogst genummerde bericht van de
berichten opgegeven, tenzij de opdracht berichten verwijdert, in welk geval het huidige bericht
wordt ingesteld op het eerste niet-verwijderde bericht (dat wil zeggen, een bericht dat zich niet in de verwijderde status bevindt)
na het hoogst genummerde bericht dat door de opdracht is verwijderd, als er een bestaat, of na het eerste
ongedaan gemaakt bericht vóór het hoogst genummerde bericht dat door de opdracht is verwijderd, indien aanwezig
bestaat, of naar een niet-gespecificeerde waarde als er geen resterende, niet-verwijderde berichten zijn. Alle
berichten moeten een van de volgende statussen hebben:

nieuwe Het bericht is aanwezig in de systeemmailbox en is niet door de gebruiker bekeken
of verplaatst naar een andere staat. Berichten in staat nieuwe wanneer mailx stoppen zal zijn
bewaard in de systeemmailbox.

ongelezen Het bericht is al meer dan één keer in de systeemmailbox aanwezig geweest
of mailx en is niet door de gebruiker bekeken of naar een andere staat verplaatst.
Berichten in staat ongelezen wanneer mailx quits worden in het systeem bewaard
postbus.

dit artikel lezen Het bericht is verwerkt door een van de volgende opdrachten: ~f, ~m, ~F, ~M,
kopiëren, mbox, volgende, pijp, print, Print, top, type dan: , Type, undelete. De verwijderen,
dp en dt opdrachten kunnen er ook voor zorgen dat het volgende bericht wordt gemarkeerd als dit artikel lezen,
afhankelijk van de waarde van de automatisch afdrukken variabel. Berichten die in de
systeemmailbox en in staat dit artikel lezen wanneer mailx quits worden opgeslagen in de mbox,
tenzij de interne variabele houden werd ingesteld. Berichten die in de mbox of in een
secundaire mailbox en in staat dit artikel lezen wanneer mailx quits worden bewaard in hun
huidige locatie.

verwijderde Het bericht is verwerkt door een van de volgende opdrachten: verwijderen, dp, dt.
Berichten in staat verwijderde wanneer mailx quits worden verwijderd. Verwijderde berichten
worden genegeerd totdat mailx stopt of wijzigt mailboxen of waarvoor deze zijn opgegeven
de opdracht voor het ongedaan maken van de verwijdering; bijvoorbeeld de berichtspecificatie /snaar zal alleen
zoek in de onderwerpregels van berichten die nog niet zijn verwijderd, tenzij de
commando dat op de lijst met berichten werkt, is undelete. Geen verwijderd bericht of
verwijderde berichtkop zal door iedereen worden weergegeven mailx opdracht anders dan
undelete.

bewaard Het bericht is verwerkt door a behouden commando. Wanneer mailx stopt, de
bericht wordt op de huidige locatie bewaard.

gered Het bericht is verwerkt door een van de volgende opdrachten: besparen or schrijven.
Als de huidige mailbox de systeemmailbox is, en de interne variabele blijf Veilig
is ingesteld, worden berichten in de opgeslagen status opgeslagen in het bestand dat is aangewezen door de
MBOX variabele (zie de sectie OMGEVINGVARIABELEN). Als de huidige mailbox dat is
de systeemmailbox, berichten in de status gered wordt verwijderd uit de
huidige mailbox, wanneer de ophouden or filet commando wordt gebruikt om de huidige te verlaten
postbus.

De kop-samenvattingsregel voor elk bericht geeft de status van het bericht aan.

Veel opdrachten gebruiken een optionele lijst met berichten (berichtenlijst) waarop te opereren, welke
standaard ingesteld op het huidige bericht. A berichtenlijst is een lijst met gescheiden berichtspecificaties
door karakters, waaronder:

n Berichtnummer n.

+ Het volgende niet-verwijderde bericht, of het volgende verwijderde bericht voor de undelete opdracht.

− Het volgende vorige niet-verwijderde bericht, of het volgende vorige verwijderde bericht voor de
undelete opdracht.

. Het huidige bericht.

^ Het eerste niet-verwijderde bericht, of het eerste verwijderde bericht voor de undelete
opdracht.

$ Het laatste bericht.

* Alle berichten.

n‐m Een inclusief bereik van berichtnummers.

adres Alle berichten van adres; elk adres zoals weergegeven in een headersamenvatting zal dat zijn
in deze vorm passend.

/snaar Alle berichten met snaar in de onderwerpregel (hoofdlettergebruik genegeerd).

:c Alle berichten van het type c, Waar c zal een van zijn:

d Verwijderde berichten.

n Nieuwe berichten.

o Oude berichten (allemaal niet in status dit artikel lezen or nieuwe).

r Berichten lezen.

u Ongelezen berichten.

Andere opdrachten gebruiken een optioneel bericht (Bericht) waarop moet worden gewerkt, wat standaard is
het huidige bericht. Alle vormen zijn toegestaan berichtenlijst zijn ook toegestaan Bericht,
maar als er meer dan één bericht is gespecificeerd, zal alleen het eerste worden verwerkt.

Andere argumenten zijn meestal willekeurige tekenreeksen waarvan het gebruik afhangt van de betreffende opdracht.

Beginnen in mailx
Bij het opstarten, mailx voert achtereenvolgens de volgende stappen uit:

1. Stel alle variabelen in op de aangegeven standaardwaarden.

2. Verwerk opdrachtregelopties, waarbij de corresponderende standaardwaarden worden overschreven.

3. Importeer een van de DEAD, EDITOR, MBOX, LIJSTER, PAGER, SHELLof VISUAL variabelen die
aanwezig zijn in de omgeving, waarbij de overeenkomstige standaardwaarden worden overschreven.

4. Lezen mailx opdrachten uit een niet-gespecificeerd opstartbestand van het systeem, tenzij de n Optie is
gegeven, om eventuele interne bestanden te initialiseren mailx variabelen en aliassen.

5. Verwerk het opstartbestand van mailx opdrachten genoemd in de gebruiker MAILRC variabel.

Meest regelmatig mailx commando's zijn geldig in opstartbestanden, het meest voorkomende gebruik is to
initiële weergaveopties en aliaslijsten instellen. De volgende opdrachten zijn ongeldig in
het opstartbestand: !, Bewerk, houden, mail, behouden, antwoord, Antwoorden, schelp, visuele, Kopiëren,
opvolgen en Opvolgen. Eventuele fouten in het opstartbestand zullen beide veroorzaken mailx naar
eindigen met een diagnostisch bericht en een status die niet nul is, of doorgaan na het schrijven van a
diagnostisch bericht, waarbij de overige regels in het opstartbestand worden genegeerd.

Een lege regel in een opstartbestand wordt genegeerd.

Intern Variabelen in mailx
De volgende variabelen zijn intern mailx variabelen. Elke interne variabele kan worden ingesteld
via de mailx reeks commando op elk gewenst moment. De uitgeschakeld en reeks geen naam commando's kunnen worden gebruikt
variabelen wissen.

In de volgende lijst worden variabelen weergegeven als:

variabele

vertegenwoordigen Booleaanse waarden. Variabelen weergegeven als:

variabele=waarde

worden string- of numerieke waarden toegewezen. Voor tekenreekswaarden gelden de regels in commando's in
mailx met betrekking tot bestandsnamen en citaten zijn ook van toepassing.

De hier gespecificeerde standaardinstellingen kunnen worden gewijzigd door het niet-gespecificeerde opstartbestand van het systeem, tenzij
de gebruiker specificeert de n optie.

allesnet Alle netwerknamen waarvan de componenten van de loginnaam overeenkomen, worden behandeld als
identiek. Dit zal ervoor zorgen dat de berichtenlijst berichtspecificaties om zich te gedragen
op dezelfde manier. De standaardwaarde is geenallnet. Zie ook de plaatsvervangers commando en
de Metoo variabel.

toevoegen Voeg berichten toe aan het einde van de mbox bestand bij beëindiging in plaats van plaatsing
ze aan het begin. De standaardwaarde is neeappend. Deze variabele zal dat niet doen
van invloed op de besparen commando bij het opslaan naar mbox.

vragen, vraagsub
Vraag om een ​​onderwerpregel voor uitgaande e-mail als deze niet is opgegeven op de
opdrachtregel met de s optie. De vragen en vraagsub vormen zijn synoniemen; de
systeem zal verwijzen naar vraagsub en noasksub in zijn berichten, maar zal dit accepteren vragen
en niet vragen als gebruikersinvoer om te betekenen vraagsub en noasksub. Het zal niet mogelijk zijn
om beide in te stellen vragen en noasksubof niet vragen en vraagsub. De standaardwaarde is vraagsub,
maar er zal geen prompt worden gegeven als de standaardinvoer geen terminal is.

vraagbcc Vraag naar de blindcopy-lijst. De standaardwaarde is novraagbcc.

vraagcc Vraag om de kopieerlijst. De standaardwaarde is noaskcc.

automatisch afdrukken Schakel het automatisch schrijven van berichten daarna in verwijderen en undelete commando's. De
verzuim zal zijn geenautoprint.

knal Schakel de behandeling van speciale gevallen in karakters ('!') in
opdrachtregels ontsnappen; zie de ontsnappen commando en commando Escapes in mailx. De
verzuim zal zijn geen bang, waardoor de uitbreiding van wordt uitgeschakeld '!' in de commando argument
aan de ~! commando en de ~<!commando ontsnappen.

cmd=commando
Stel de standaardopdracht in die moet worden aangeroepen door de pijp commando. De standaardwaarde is
geencmd.

crt=aantal
Pipe-berichten met meer dan aantal regels door de opdracht gespecificeerd door de
waarde van de PAGER variabel. De standaardwaarde is nocrt. Als deze op nul is ingesteld,
de gebruikte waarde is door de implementatie gedefinieerd.

debug Schakel uitgebreide diagnostiek in voor foutopsporing. Berichten worden niet afgeleverd. De
verzuim zal zijn knooppuntbug.

stip . stip is ingesteld, een op een afzonderlijke regel tijdens berichtinvoer van a
terminal betekent ook einde-van-bestand (naast het normale einde-van-bestand). De
verzuim zal zijn punt. Indien negeren is ingesteld (zie hieronder), een instelling van punt
worden genegeerd en de is de enige manier om de invoermodus te beëindigen.

ontsnappen=c Stel het commando-escape-teken in als het teken 'C'. Standaard is de
commando-escape-teken moet zijn . Als ontsnappen is uitgeschakeld, zal zijn
gebruikt; als deze is ingesteld op nul, wordt het ontsnappen van opdrachten uitgeschakeld.

flipper Draai de betekenissen van de om R en r opdrachten. De standaardwaarde is geen flipper.

map=directory
De standaardmap voor het opslaan van e-mailbestanden. Door de gebruiker opgegeven bestandsnamen beginnen
met een ('+') wordt uitgebreid door de bestandsnaam hierdoor te laten voorafgaan
mapnaam om de echte padnaam te verkrijgen. Als directory begint niet met een
('/'), de inhoud van HOME wordt eraan voorafgegaan. De standaard zal
be geen map. Indien map is uitgeschakeld of ingesteld op nul, door de gebruiker opgegeven bestandsnamen
beginnend met '+' verwijst naar bestanden in de huidige map die beginnen met
de letterlijke '+' karakter. Zie ook buitenmap hieronder. De map waarde hoeft niet
invloed hebben op de verwerking van de bestanden genoemd in MBOX en DEAD.

hoofd Schakel het schrijven van de koptekstsamenvatting in bij het invoeren mailx in ontvangstmodus. De
verzuim zal zijn hoofd.

houden Bewaar alle berichten die worden gelezen in de systeemmailbox in plaats van ze te plaatsen
ze in de mbox sla bestand op. De standaardwaarde is geen houvast.

negeren Negeer interrupts tijdens het invoeren van berichten. De standaardwaarde is niet negeren.

negeren Negeer het normale einde van het bestand tijdens berichtinvoer. De invoer kan alleen worden beëindigd door
het invoeren van een ('') op een regel alleen of op de ~. opdracht ontsnappen. De
verzuim zal zijn negeer het niet. Zie ook stip bovenstaand.

inspringvoorvoegsel=snaar
Een tekenreeks die als voorvoegsel moet worden toegevoegd aan elke regel die in de
bericht van de ~m opdracht ontsnappen. Deze variabele wordt standaard ingesteld op één .

houden Wanneer een systeemmailbox, secundaire mailbox of mbox leeg is, kapt u deze af tot nul
lengte in plaats van deze te verwijderen. De standaardwaarde is nee hoor.

blijf Veilig Bewaar de berichten die vanuit de systeemmailbox zijn opgeslagen in andere bestanden
in het bestand dat door de variabele wordt aangewezen MBOX, in plaats van ze te verwijderen. De
verzuim zal zijn geen bewaar.

Metoo Onderdruk het verwijderen van de loginnaam van de gebruiker uit de ontvangerslijst wanneer
een bericht beantwoorden of naar een groep verzenden. De standaardwaarde is nometoo.

een hop Wanneer u reageert op een bericht dat oorspronkelijk naar meerdere ontvangers is verzonden, wordt de
andere ontvangeradressen worden normaal gesproken gedwongen relatief te zijn ten opzichte van het oorspronkelijke adres
machine van de auteur voor het antwoord. Deze vlag schakelt wijziging van de
de adressen van ontvangers, waardoor de efficiëntie wordt verbeterd in een netwerk waar alle machines dat kunnen
rechtstreeks naar alle andere machines verzenden (dat wil zeggen, één hop verwijderd). De standaard zal
be niemandhop.

buitenmap Zorg ervoor dat de bestanden die worden gebruikt om uitgaande berichten op te nemen, zich in de directory bevinden
gespecificeerd door de map variabele tenzij de padnaam absoluut is. De standaard
zal zijn nooutmap. Zie het record variabel.

pagina Voeg een in na elk bericht dat wordt verzonden via de pijp die is gemaakt door de
pijp commando. De standaardwaarde is geen pagina.

prompt=snaar
Stel de opdrachtmodusprompt in op snaar. Indien snaar nul is of als geen prompt is ingesteld,
er mag geen melding plaatsvinden. De standaardinstelling is om te vragen met de tekenreeks "? ".

rustig Onthoud dat u bij het binnenkomen het openingsbericht en de versie ervan niet schrijft mailx. De
verzuim zal zijn stil.

record=filet
Registreer alle uitgaande e-mail in het bestand met de padnaam filet. De standaard zal
be geen record. Zie ook buitenmap bovenstaand.

besparen Schakel het opslaan van berichten in het dode-letterbestand in bij onderbreking of bezorging
fout. Zie de variabele DEAD voor de locatie van het dode-letterbestand. De
verzuim zal zijn besparen.

scherm=aantal
Stel het aantal regels in een scherm vol kopteksten in voor de headers en z
commando's. Als scherm is niet opgegeven, een waarde gebaseerd op het terminaltype
geïdentificeerd door de TERMIJN omgevingsvariabele, de venstergrootte, de baudrate, of
er zal een combinatie hiervan worden gebruikt.

wacht Wacht tot de achtergrondmailer is voltooid voordat u terugkeert. De standaardwaarde is
niet wachten.

laten zien aan Wanneer de afzender van het bericht de gebruiker was die het bericht aanroept mailx, Schrijf de
informatie van de aan: lijn in plaats van de Kost: regel in het kopoverzicht.
De standaardwaarde is nee laat zien.

teken=snaar
Stel de variabele in die in de tekst van een bericht wordt ingevoegd wanneer de ~a opdracht ontsnappen
is gegeven. De standaardwaarde is geen teken. De karakterreeksen '\t' en '\n'
wordt in de variabele herkend als En karakters,
respectievelijk. (Zie ook ~i in commando Escapes in mailx.)

Ondertekenen=snaar
Stel de variabele in die in de tekst van een bericht wordt ingevoegd wanneer de ~A opdracht ontsnappen
is gegeven. De standaardwaarde is geen teken. De karakterreeksen '\t' en '\n'
wordt in de variabele herkend als En karakters,
respectievelijk.

toplijnen=aantal
Stel het aantal regels van het bericht in dat u wilt schrijven met de top opdracht. De
standaard bedraagt ​​5.

commando's in mailx
De volgende mailx commando's worden gegeven. In de volgende lijst verwijst header naar
regels uit de berichtkop, zoals weergegeven in de sectie UITVOERBESTANDEN. Kopregel verwijst
naar regels in de koptekst die beginnen met een of meer tekens die geen witruimte bevatten,
onmiddellijk gevolgd door een en witruimte en doorgaan tot de volgende regel
beginnend met een teken zonder witruimte of een lege regel. Headerveld verwijst naar de
gedeelte van een kopregel vóór de eerste in die lijn.

Voor elk van de onderstaande commando's kan het commando als afkorting worden ingevoerd
(de tekens in het opdrachtwoord Synopsis die voorafgaan aan de '['), het volledige commando (all
tekens weergegeven voor het commandowoord, waarbij de '[' en ']'), of een afkorting van de
volledige opdracht tot aan de afkorting. Bijvoorbeeld de afrit opdracht (weergegeven als Uitgang] in
de Synopsis) kan worden ingevoerd als ex, exiof afrit.

De argumenten voor opdrachten kunnen op de volgende manieren worden geciteerd:

* Een argument kan tussen dubbele aanhalingstekens worden geplaatst ("") of enkele aanhalingstekens ('');
elke witruimte, shell-woorduitbreiding, of tekens tussen de aanhalingstekens
worden letterlijk behandeld als onderdeel van het betoog. Een dubbel aanhalingsteken wordt behandeld
letterlijk tussen enkele aanhalingstekens en vice versa. Deze bijzondere eigenschappen van de
tekens komen alleen voor als ze aan het begin en aan het begin zijn gekoppeld
einde van het betoog.

* A buiten de omsluitende aanhalingstekens worden weggegooid en het volgende
karakter letterlijk behandeld als onderdeel van het argument.

* Een niet-geciteerde aan het einde van een opdrachtregel wordt weggegooid en de volgende
regel zal de opdracht voortzetten.

Bestandsnamen zullen, waar verwacht, worden onderworpen aan de volgende transformaties, in
volgorde:

* Als de bestandsnaam begint met een niet-geciteerde , en de map variabele is
gedefinieerd (zie de map variabel), de wordt vervangen door de waarde van
de map variabele gevolgd door a . Als de map variabele is niet ingesteld of is ingesteld
op null, zal de bestandsnaam ongewijzigd blijven.

* Shell-woorduitbreidingen moeten worden toegepast op de bestandsnaam (zie sectie 2.6, Woord
uitbreidingen). Als er meer dan één padnaam voortkomt uit deze uitbreiding en de
commando verwacht één bestand, de effecten zijn niet gespecificeerd.

Verklaren Aliassen
synopsis:
a[Lias] [alias [adres...]]
g[roup] [alias [adres...]]

Voeg de opgegeven adressen toe aan de alias opgegeven door alias. De namen worden vervangen
wanneer alias wordt gebruikt als ontvangersadres dat door de gebruiker is opgegeven in een uitgaand bericht
(dat wil zeggen, andere ontvangers die indirect zijn aangesproken via de antwoord bevel zal dat niet zijn
op deze manier vervangen). Vervanging van een e-mailadresalias is alleen van toepassing wanneer de
aliasreeks wordt gebruikt als volledig adres; bijvoorbeeld wanneer hj is een alias, [e-mail beveiligd]
activeert de aliasvervanging niet. Als er geen argumenten worden gegeven, schrijf dan een lijst van de
huidige aliassen naar standaarduitvoer. Als er maar een alias argument wordt gegeven, schrijf er een lijst van op
de opgegeven alias naar standaarduitvoer. Deze vermeldingen hoeven niet dezelfde volgorde weer te geven
adressen die zijn ingevoerd.

Verklaren Alternatieven
synopsis:
alt[erneert] naam...

(Zie ook de Metoo variabele.) Declareer een lijst met alternatieve namen voor de login van de gebruiker.
Bij het reageren op een bericht worden deze namen verwijderd uit de lijst met ontvangers
het antwoord. De vergelijking van namen dient hoofdletterongevoelig te zijn. Zonder
argumenten, plaatsvervangers zal de huidige lijst met alternatieve namen schrijven.

Veranderen Actueel Directory
synopsis:
cd [directory]
ch[dir] [directory]

Wijzig map. Als directory is niet gespecificeerd, de inhoud van HOME zal worden gebruikt.

Kopiëren Berichten
synopsis:
c[opy] [filet]
c[opy] [berichtenlijst] filet
C[opy] [berichtenlijst]

Kopieer berichten naar het bestand met de naam padnaam filet zonder de berichten te markeren als
opgeslagen. Anders is het gelijkwaardig aan de besparen opdracht.

Sla de opgegeven berichten in hoofdlettervorm op in een bestand waarvan de naam is afgeleid
de auteur van het bericht dat moet worden opgeslagen, zonder de berichten als opgeslagen te markeren. Anders,
het zal gelijkwaardig zijn aan de Bespaar opdracht.

Verwijder Berichten
synopsis:
d[Kiezen] [berichtenlijst]

Markeer berichten voor verwijdering uit de mailbox. De verwijderingen zullen pas plaatsvinden mailx
stopt (zie ophouden commando) of wijzigt mailboxen (zie de map commando). Als automatisch afdrukken
is ingesteld en er zijn nog berichten na de verwijderen opdracht, het huidige bericht
wordt geschreven zoals beschreven voor de print commando (zie de print commando); anders,
de mailx prompt zal worden geschreven.

afdanken Voorvoegsel Velden
synopsis:
di[litteken] [header-veld...]
ig[nee] [header-veld...]

Onderdruk de opgegeven koptekstvelden bij het schrijven van berichten. Gespecificeerd header-velden zal
worden toegevoegd aan de lijst met onderdrukte koptekstvelden. Voorbeelden van koptekstvelden die u kunt negeren zijn
toestand en cc. De velden worden opgenomen wanneer het bericht wordt opgeslagen. De Print en Type
commando's zullen dit commando overschrijven. De vergelijking van kopvelden vindt plaats in een geval-
ongevoelige manier. Als er geen argumenten zijn opgegeven, schrijft u een lijst met de huidige argumenten
onderdrukte headervelden naar standaarduitvoer; de vermelding hoeft niet dezelfde volgorde weer te geven
van de koptekstvelden die zijn ingevoerd.

Als beide behouden en afdanken commando's worden gegeven, afdanken commando's worden genegeerd.

Verwijder Berichten en Display
synopsis:
dp [berichtenlijst]
dt [berichtenlijst]

Verwijder de opgegeven berichten zoals beschreven voor de verwijderen commando, behalve dat de
automatisch afdrukken variabele heeft geen effect, en het huidige bericht wordt alleen geschreven als
het is ingesteld op een bericht na het laatste bericht dat door de opdracht is verwijderd. Anders, een
informatief bericht dat er geen verdere berichten in de mailbox zijn
wordt geschreven, gevolgd door de mailx prompt.

echo a Draad
synopsis:
ec[ho] snaar ...

Echo de gegeven snaren, gelijk aan de shell echo utility.

Edit Berichten
synopsis:
e[DIT] [berichtenlijst]

Bewerk de opgegeven berichten. De berichten worden in een tijdelijk bestand en in het hulpprogramma geplaatst
genoemd door de EDITOR variabele wordt aangeroepen om elk bestand op volgorde te bewerken. De standaard EDITOR
is niet gespecificeerd.

De Bewerk opdracht wijzigt de inhoud van die berichten in de mailbox niet.

afrit
synopsis:
ex[it]
x[it]

Afsluiten van mailx zonder de mailbox te wijzigen. Er worden geen berichten opgeslagen in de mbox (Zie
ook ophouden).

Veranderen Map
synopsis:
fi[le] [filet]
vouw[er] [filet]

Weg ermee (zie de ophouden command) uit het huidige bestand met berichten en lees het bestand met de naam
via de padnaam filet. Als er geen argument wordt opgegeven, de naam en status van de huidige mailbox
zal geschreven worden.

Verschillende niet-geciteerde speciale tekens worden herkend als ze worden gebruikt als filet namen, met de
volgende vervangingen:

% De systeemmailbox voor de oproepende gebruiker.

%gebruiker De systeemmailbox voor gebruiker.

# Het vorige bestand.

& De huidige mbox.

+filet Het genoemde bestand in het map map. (Zie de map variabel.)

Het standaardbestand is de huidige mailbox.

Display Lijst of Mappen
synopsis:
mappen

Schrijf de namen van de bestanden in de map die is ingesteld door het map variabel. Het bevel
gespecificeerd door de LIJSTER omgevingsvariabele moet worden gebruikt (zie de OMGEVINGSVARIABELEN
sectie).

Volg Up Gespecificeerd Berichten
synopsis:
voor[opgaan] [Bericht]
F[vervolg] [berichtenlijst]

Reageer in kleine letters op een bericht en leg het antwoord vast in een bestand met de naam
is afgeleid van de auteur van het bericht. Zie ook de besparen en kopiëren commando's en
buitenmap.

Reageer in hoofdlettervorm op het eerste bericht in de berichtenlijst, het bericht verzenden
aan de auteur van elk bericht in de berichtenlijst. De onderwerpregel wordt overgenomen uit de
eerste bericht en het antwoord worden vastgelegd in een bestand waarvan de naam is afgeleid van de
auteur van het eerste bericht. Zie ook de Bespaar en Kopiëren commando's en buitenmap.

Beide formulieren hebben voorrang op de record variabele, indien ingesteld.

Display Voorvoegsel Samengevat For Gespecificeerd Berichten
synopsis:
f[rom] [berichtenlijst]

Schrijf de headersamenvatting voor de opgegeven berichten.

Display Voorvoegsel Samengevat
synopsis:
h[eers] [Bericht]

Schrijf de pagina met kopteksten die het opgegeven bericht bevat. Als de Bericht argument is:
niet gespecificeerd, zal het huidige bericht niet veranderen. Echter, als de Bericht argument is:
opgegeven, wordt het huidige bericht het bericht dat bovenaan verschijnt
pagina met kopteksten die het opgegeven bericht bevatten. De scherm variabele stelt het getal in
aantal headers per pagina. Zie ook de z opdracht.

Help
synopsis:
hel[p]
?

Schrijf een samenvatting van de opdrachten.

Houden Berichten
synopsis:
hoe[ld] [berichtenlijst]
pre[dienen] [berichtenlijst]

Markeer de berichten in berichtenlijst te bewaren in de brievenbus wanneer mailx eindigt. Dit
zal alle opdrachten overschrijven die eerder de te verwijderen berichten hebben gemarkeerd.
Tijdens de huidige aanroep van mailx, alleen de verwijderen, dpof dt commando's zullen worden verwijderd
de behouden markeren van een bericht.

Uitvoeren commando's Voorwaardelijk
synopsis:
i[f] s|r
mail-commandos
el[se]
mail-commandos
en[dif]

Voer opdrachten voorwaardelijk uit, waar if s voert het volgende uit mail-commandos, tot en met
anders or endif, als het programma in de verzendmodus staat, en if r veroorzaakt de mail-commandos te
alleen worden uitgevoerd in de ontvangstmodus.

Lijst Beschikbaar commando's
synopsis:
l[is]

Schrijf een lijst met alle beschikbare opdrachten. Er wordt geen uitleg gegeven.

E-mailadres a Bericht
synopsis:
m[mail] adres...

Mail een bericht naar de opgegeven adressen of aliassen.

Direct Berichten naar mbox
synopsis:
mb[ox] [berichtenlijst]

Zorg ervoor dat de opgegeven berichten in de mbox bestand opslaan wanneer mailx eindigt
normaal gesproken. Zien MBOX. Zie ook de afrit en ophouden commando's.

Proces Volgende Gespecificeerd Bericht
synopsis:
n[ext] [Bericht]

Als het huidige bericht niet is geschreven (bijvoorbeeld door de print commando) sinds
mailx gestart of aangezien een ander bericht het huidige bericht was, gedraag je dan alsof het print
opdracht is ingevoerd. Anders, als er een niet-verwijderd bericht staat na de huidige
bericht, maak er dan het huidige bericht van en gedraag je alsof het print opdracht is ingevoerd.
Anders een informatief bericht dat er verder geen berichten meer zijn
de brievenbus wordt geschreven, gevolgd door de mailx snel. Mocht het huidige bericht
locatie het resultaat zijn van een onmiddellijk voorafgaande houden, mbox, behoudenof   commando,
volgende zal zich gedragen alsof het huidige bericht al is geschreven.

Pijp Bericht
synopsis:
pi[pe] [[berichtenlijst] commando]
| [[berichtenlijst] commando]

Leid de berichten door het gegevene commando door de opgegeven opdrachtinterpreter aan te roepen
by SHELL met twee argumenten: c en commando. (Zie ook sh c.) De aanvraag moet
zorg ervoor dat de opdracht als één enkel argument wordt opgegeven. Citeren, zoals eerder beschreven, kan
worden gebruikt om dit te verwezenlijken. Als er geen argumenten worden opgegeven, wordt het huidige bericht doorgesluisd
via de opdracht gespecificeerd door de waarde van de cmd variabel. Als de pagina variabele is
instellen, een wordt na elk bericht ingevoegd.

Display Bericht Met Headers
synopsis:
P[rint] [berichtenlijst]
T[Ype] [berichtenlijst]

Schrijf de opgegeven berichten, inclusief alle headerregels, naar standaarduitvoer. Overschrijven
onderdrukking van lijnen door de afdanken, negeren en behouden commando's. Als crt is ingesteld, de
berichten die langer zijn dan het aantal regels dat is opgegeven door de crt variabele wordt gepagineerd
via het commando gespecificeerd door de PAGER variabele omgeving.

Display Bericht
synopsis:
p[rint] [berichtenlijst]
t[Ype] [berichtenlijst]

Schrijf de opgegeven berichten naar standaarduitvoer. Als crt is ingesteld, zijn de berichten langer dan
het aantal regels dat is opgegeven door de crt variabele moet door de opdracht worden gebladerd
gespecificeerd door de PAGER variabele omgeving.

Verlaten
synopsis:
q[visitors]
einde-van-bestand

Beëindigen mailx, waarin berichten worden opgeslagen die zijn ingelezen mbox (als de huidige mailbox de
systeemmailbox en tenzij houden is ingesteld), waarbij berichten worden verwijderd die expliciet zijn opgeslagen
(tenzij blijf Veilig is ingesteld), verwijdert berichten die zijn verwijderd en slaat alles op
resterende berichten in de mailbox.

Antwoorden naar a Bericht Lijst
synopsis:
R[e-mailen] [berichtenlijst]
R[reageren] [berichtenlijst]

Mail een antwoordbericht naar de afzender van elk bericht in de berichtenlijst. De onderwerpregel zal
gevormd worden door aaneenschakeling Opnieuw:(tenzij het al met die string begint) en de
onderwerp uit het eerste bericht. Als record is ingesteld op een bestandsnaam, zal het antwoord zijn
opgeslagen aan het einde van dat bestand.

Zie ook de flipper variabel.

Antwoorden naar a Bericht
synopsis:
r[e-mailen] [Bericht]
r[reageren] [Bericht]

Stuur een antwoordbericht naar alle ontvangers in de koptekst van het bericht. Het onderwerp
lijn wordt gevormd door aaneenschakeling Opnieuw:(tenzij het daar al mee begint
string) en het onderwerp van het bericht. Als record is ingesteld op een bestandsnaam, het antwoord
wordt aan het einde van dat bestand opgeslagen.

Zie ook de flipper variabel.

Behouden Voorvoegsel Velden
synopsis:
ret[ain] [header-veld...]

Bewaar de opgegeven koptekstvelden bij het schrijven van berichten. Dit commando zal alles overschrijven
afdanken en negeren opdrachten. De vergelijking van kopvelden vindt plaats in een geval-
ongevoelige manier. Als er geen argumenten zijn opgegeven, schrijft u een lijst met de momenteel behouden argumenten
headervelden naar standaarduitvoer; de vermelding hoeft niet dezelfde volgorde van de koptekst weer te geven
velden die zijn ingevoerd.

Bespaar Berichten
synopsis:
s[ave] [filet]
s[ave] [berichtenlijst] filet
S[ave] [berichtenlijst]

Sla de opgegeven berichten op in het bestand met de naam padnaam filetOf de mbox indien de
filet argument wordt weggelaten. Het bestand wordt aangemaakt als het niet bestaat; anders de
berichten worden aan het bestand toegevoegd. Het bericht wordt in de staat gezet gered en
zal zich gedragen zoals gespecificeerd in de beschrijving van de gered status wanneer de huidige mailbox
wordt verlaten door de ophouden or filet opdracht.

Sla de opgegeven berichten in hoofdlettervorm op in een bestand waarvan de naam is afgeleid
de auteur van het eerste bericht. De naam van het bestand wordt beschouwd als die van de auteur
naam waarvan alle netwerkadressen zijn verwijderd. Zie ook de Kopiëren, opvolgen en Opvolgen
commando's en buitenmap variabel.

Zet de Variabelen
synopsis:
zo[t] [naam[=[snaar]] ...] [naam=aantal ...] [geennaam ...]

Definieer een of meer variabelen genaamd naam. Aan de variabele kan een null, string of worden gegeven
numerieke waarde. Citeren en -ontsnappingen kunnen overal plaatsvinden snaar, zoals beschreven
voorheen, alsof de snaar deel van het argument was het hele argument. De formulieren
naam en naam= zal gelijk zijn aan naam="" voor variabelen die tekenreekswaarden aannemen. De
reeks commando zonder argumenten zal een lijst schrijven met alle gedefinieerde variabelen en hun variabelen
waarden. De geen naam vorm is gelijkwaardig aan uitgeschakeld naam.

inroepen a Shell
synopsis:
sh[el]

Roep een interactieve opdrachtinterpreter aan (zie ook SHELL).

Display Bericht Maat
synopsis:
si[ze] [berichtenlijst]

Schrijf de grootte in bytes van elk van de opgegeven berichten.

Lees mailx commando's Van a Dien in
synopsis:
Dus[Urcan naar] filet

Lees en voer opdrachten uit vanuit het bestand met de naam padnaam filet en terug naar het commando
modus.

Display Begin of Berichten
synopsis:
naar[p] [berichtenlijst]

Schrijf de bovenste paar regels van elk van de opgegeven berichten. Als de toplijnen variabele is
ingesteld, wordt dit genomen als het aantal te schrijven regels. De standaardwaarde is 5.

aanraken Berichten
synopsis:
jij[ch] [berichtenlijst]

Raak de opgegeven berichten aan. Als er een bericht binnenkomt berichtenlijst wordt niet specifiek verwijderd, noch
opgeslagen in een bestand, wordt het in de mbox bij normale beëindiging. Zien afrit en
ophouden.

Verwijder Aliassen
synopsis:
een[Lias] [alias]...

Verwijder de opgegeven aliasnamen. Als een opgegeven alias niet bestaat, zijn de resultaten dat wel
niet gespecificeerd.

Undelete Berichten
synopsis:
u[verwijderen] [berichtenlijst]

Wijzig de status van de opgegeven berichten van verwijderd naar gelezen. Als automatisch afdrukken is ingesteld, de
het laatste bericht van degenen die zijn hersteld, zal worden geschreven. Als berichtenlijst niet is opgegeven, wordt het bericht weergegeven
wordt als volgt geselecteerd:

* Als er verwijderde berichten zijn die volgen op het huidige bericht, de eerste hiervan
worden gekozen.

* Anders wordt het laatst verwijderde bericht dat ook aan het huidige bericht voorafgaat, verwijderd
gekozen.

ongezet Variabelen
synopsis:
uns[et] naam...

Zorg ervoor dat de opgegeven variabelen worden gewist.

Edit Bericht Met Volledig scherm editor
synopsis:
v[Visuele] [berichtenlijst]

Bewerk de gegeven berichten met een schermeditor. Elk bericht wordt in een tijdelijke map geplaatst
bestand en het hulpprogramma met de naam VISUAL variabele wordt aangeroepen om elk bestand in te bewerken
reeks. De standaardeditor is vi.

De visuele opdracht wijzigt de inhoud van die berichten in de mailbox niet.

Schrijven Berichten naar a Dien in
synopsis:
w[rite] [berichtenlijst] filet

Schrijf de opgegeven berichten naar het bestand dat is opgegeven door de padnaam filet, minus het bericht
koptekst. Anders is het gelijkwaardig aan de besparen opdracht.

Rol Voorvoegsel Display
synopsis:
z[+|−]

Blader vooruit door de koptekstweergave (indien '+' is opgegeven of als er geen optie is opgegeven) of
achteruit (als '−' is gespecificeerd) één schermvol. Het aantal geschreven headers moet worden ingesteld
Door de scherm variabel.

inroepen Shell commando
synopsis:
!commando

Roep de opdrachtinterpreter aan die is opgegeven door SHELL met twee argumenten: c en commando.
(Bekijk ook sh c.) Als de knal variabele wordt ingesteld, elke niet-geëscapeerde gebeurtenis van '!' in
commando zal worden vervangen door het commando dat door de vorige is uitgevoerd ! commando of ~!
opdracht ontsnappen.

Null commando
synopsis:
# commentaar

Dit nulcommando (opmerking) wordt genegeerd door mailx.

Display Actueel Bericht Telefoon Nummer
synopsis:
=

Schrijf het huidige berichtnummer.

commando Escapes in mailx
De volgende opdrachten kunnen alleen worden ingevoerd vanuit de invoermodus, door een regel te beginnen met de
escape-teken (standaard ('~')). Zie de ontsnappen variabele beschrijving voor
dit bijzondere karakter veranderen. Het formaat voor de opdrachten is:

<ontsnappingskarakter><commando-char><afscheider>[<argumenten>]

waar deafscheider> kan nul of meer zijn karakters.

In de volgende beschrijvingen moet de toepassing ervoor zorgen dat het argument commando (maar
niet mailx-opdracht) is een shell-opdrachtreeks. Elke tekenreeks die acceptabel is voor de opdracht
tolk opgegeven door de SHELL variabele wanneer deze wordt aangeroepen als SHELL c commando_tekenreeks
geldig zijn. De opdracht kan worden gepresenteerd als meerdere argumenten (dat wil zeggen, aanhalingstekens zijn
niet verplicht).

Commando-escapes die worden vermeld met berichtenlijst or mailx-opdracht argumenten zijn ongeldig in
Verzendmodus en produceer niet-gespecificeerde resultaten.

~! commando
Roep de opdrachtinterpreter aan die is opgegeven door SHELL met twee argumenten: c en
commando; en keer dan terug naar de invoermodus. Als de knal variabele is ingesteld, elk
onontkoombaar voorkomen van '!' in commando wordt vervangen door het commando
uitgevoerd door de vorige ! commando of ~! opdracht ontsnappen.

~. Simuleer het einde van het bestand (beëindig de berichtinvoer).

~: mailx-opdracht, ~_ mailx-opdracht
Voer het verzoek op opdrachtniveau uit.

~? Schrijf een samenvatting van commando-escapes.

~A Dit is gelijk aan ~i Ondertekenen.

~a Dit is gelijk aan ~i teken.

~b naam...
Voeg de naams naar de blinde carbonkopie (bcc) lijst.

~c naam...
Voeg de naams naar de carbonkopie (Cc) lijst.

~d Lees het dode-letterbestand in. Zien DEAD voor een beschrijving van dit bestand.

~e Roep de editor aan, zoals gespecificeerd door de EDITOR omgevingsvariabele, op de
gedeeltelijk bericht.

~f [berichtenlijst]
Stuur de opgegeven berichten door. De gespecificeerde berichten worden ingevoegd
het huidige bericht zonder wijzigingen. Dit commando-escape zal ook worden ingevoegd
berichtkoppen in het bericht, waarbij de veldselectie wordt beïnvloed door de afdanken,
negeren en behouden commando's.

~F [berichtenlijst]
Dit is het equivalent van de ~f commando escape, behalve dat alle headers
worden in het bericht opgenomen, ongeacht het voorgaande afdanken, negeren en
behouden commando's.

~h Als de standaardinvoer een terminal is, vraagt ​​u om a Onderwerp lijn en de Naar, Cc en
bcc lijsten. Er kunnen ook andere door de implementatie gedefinieerde headers worden gepresenteerd
bewerken. Als het veld met een beginwaarde is geschreven, kan het als zodanig worden bewerkt
het was net getypt.

~i snaar Voer de waarde van de benoemde variabele in, gevolgd door a , in de tekst
van het bericht. Als de string niet is ingesteld of null is, zal het bericht dat niet zijn
gewijzigd.

~m [berichtenlijst]
Voeg de opgegeven berichten in het bericht in en laat niet-lege regels voorafgaan door
de string in de inspringvoorvoegsel variabel. Dit commando-escape zal ook worden ingevoegd
berichtkoppen in het bericht, waarbij de veldselectie wordt beïnvloed door de afdanken,
negeren en behouden commando's.

~M [berichtenlijst]
Dit is het equivalent van de ~m commando escape, behalve dat alle headers
worden in het bericht opgenomen, ongeacht het voorgaande afdanken, negeren en
behouden commando's.

~p Schrijf het bericht dat wordt ingevoerd. Als het bericht langer is dan crt lijnen (zie
Intern Variabelen in mailx), zal de uitvoer worden gepagineerd zoals beschreven voor de
PAGER variabel.

~q Weg ermee (zie de ophouden commando) vanuit de invoermodus door een interrupt te simuleren. Als de
hoofdtekst van het bericht is niet leeg, het gedeeltelijke bericht wordt opgeslagen in de
dossier met dode letters. Zien DEAD voor een beschrijving van dit bestand.

~r filet, ~< filet, ~r !commando, ~< !commando
Lees het bestand dat is opgegeven door de padnaam filet. Als het argument begint met een
('!'), zal de rest van de string als willekeurig worden beschouwd
systeemopdracht; de opdrachtinterpreter gespecificeerd door SHELL wordt aangeroepen
twee argumenten: c en commando. De standaarduitvoer van commando worden ingevoegd
in het bericht.

~s snaar Stel de onderwerpregel in op snaar.

~t naam...
Voeg het gegeven toe naams naar de Naar lijst.

~v Roep de editor op volledig scherm aan, zoals gespecificeerd door de VISUAL omgevingsvariabele,
op het gedeeltelijke bericht.

~w filet Schrijf het gedeeltelijke bericht, zonder de header, naar het bestand met de naam
padnaam filet. Het bestand wordt aangemaakt of het bericht wordt eraan toegevoegd
als het bestand bestaat.

~x Afsluiten zoals bij ~q, behalve dat het bericht niet in het dode-letterbestand wordt opgeslagen.

~| commando
Leid de hoofdtekst van het bericht door het gegeven commando door het commando aan te roepen
tolk opgegeven door SHELL met twee argumenten: c en commando. Indien de
commando retourneert een succesvolle afsluitstatus, de standaarduitvoer van de opdracht
vervangt het bericht. Anders blijft het bericht ongewijzigd. Als de
commando mislukt, wordt er een foutmelding geschreven met de uitgangsstatus.

EXIT STATUS


Wanneer de e optie is opgegeven, worden de volgende afsluitwaarden geretourneerd:

0 E-mail gevonden.

>0 E-mail is niet gevonden of er is een fout opgetreden.

Anders worden de volgende afsluitwaarden geretourneerd:

0 Succesvolle afronding; Houd er rekening mee dat deze status impliceert dat alle berichten dat waren verzonden,
maar het geeft geen garantie dat een van hen dat ook daadwerkelijk was geleverd.

>0 Er is een fout opgetreden.

GEVOLGEN OF FOUTEN


In de invoermodus (ontvangstmodus) of verzendmodus:

* Als er een fout optreedt bij het verwerken van een invoerregel die begint met a ('~')
karakter (zie commando Escapes in mailx), zal er een diagnostisch bericht naar geschreven worden
standaardfout, en het bericht dat wordt samengesteld, kan worden gewijzigd, maar deze voorwaarde
belet niet dat het bericht wordt verzonden.

* Andere fouten verhinderen het verzenden van het bericht.

In de commandomodus:

* Standaard.

De volgend secties zijn informatief.

TOEPASSING GEBRUIK


Voor het bezorgen van berichten aan systemen op afstand zijn communicatiepaden nodig
dergelijke systemen. Deze hoeven niet te bestaan.

Invoerregels zijn beperkt tot {LINE_MAX} bytes, maar mailers tussen systemen kunnen meer regels opleggen
ernstige beperkingen op de lijnlengte. Dit deel van POSIX.1-2008 plaatst er geen
beperkingen op de lengte van berichten die worden afgehandeld door mailx, en voor bezorging van lokaal
berichten de enige beperkingen zouden de normale problemen van de beschikbare schijfruimte moeten zijn
het doelmailbestand. Bij het verzenden van berichten naar externe machines worden toepassingen geadviseerd
om berichten te beperken tot minder dan 100000 bytes, omdat sommige mailgateways berichten opleggen
lengtebeperkingen.

Het formaat van de systeemmailbox is opzettelijk niet gespecificeerd. Niet alle systemen implementeren
systeemmailboxen als platte bestanden, vooral met de komst van multimediamailberichten.
Sommige systeemmailboxen kunnen uit meerdere bestanden bestaan, andere zijn records in een database. De interne
formaat van de berichten zelf wordt gespecificeerd met het historische formaat uit versie 7,
maar pas nadat de berichten zijn opgeslagen in een ander bestand dan de systeemmailbox.
Dit werd gedaan zodat veel historische toepassingen geen mailboxen met tekstbestanden verwachten
gebroken.

In de toekomst kunnen enkele nieuwe formaten voor berichten worden verwacht, waarschijnlijk inclusief binair
gegevens, bitmaps en diverse multimedia-objecten. Zoals hier beschreven, mailx is niet verboden
mag dergelijke berichten niet verwerken, maar moet ze wel opslaan als tekstbestanden in secundaire mailboxen
(tenzij een extensie, zoals een variabele of opdrachtregeloptie, wordt gebruikt om het
opgeslagen formaat). De methode om dit te doen is door de implementatie gedefinieerd en kan omvatten:
het vertalen van de gegevens in een tekstbestandcompatibele of leesbare vorm of het weglaten van bepaalde
gedeelten van het bericht uit de opgeslagen uitvoer.

De afdanken en negeren commando's zijn niet het omgekeerde van de behouden opdracht. De behouden commando
verwijdert alle koptekstvelden behalve de velden die expliciet zijn behouden. De afdanken commando houdt
alle headervelden behalve de velden die expliciet zijn weggegooid. Als er headers aanwezig zijn op het behouden
koplijst, afdanken en negeren opdrachten worden genegeerd.

Voorbeelden


Geen.

BEWEEGREDENEN


De standaardontwikkelaars waren er sterk van overtuigd dat er een methode bestond voor applicaties om berichten naar te sturen
specifieke gebruikers nodig waren. Het voor de hand liggende voorbeeld is een batchhulpprogramma dat niet-
interactief, dat fouten of resultaten aan een gebruiker wil communiceren. Echter, de werkelijke
formaat, leveringsmechanisme en methode om het bericht te lezen vallen duidelijk buiten het bestek
van dit deel van POSIX.1-2008.

De bedoeling van deze opdracht is om een ​​eenvoudige, draagbare interface te bieden voor het verzenden van berichten
niet-interactief. Het definieert slechts een ‘front-end’ voor het historische mailsysteem. Het is
suggereerde dat implementaties expliciet de afzender en ontvanger in de hoofdtekst van aanduiden
het afgeleverde bericht. Nadere specificatie van formaten voor de berichtenenvelop of
de boodschap zelf is bewust niet gemaakt, omdat de sector midden in verandering is
van de huidige standaarden naar een meer geïnternationaliseerde standaard, en dat is waarschijnlijk ook het geval
Het is op dit moment onjuist om een ​​van beide te vereisen.

Implementaties worden aangemoedigd om te voldoen aan de verschillende leveringsmechanismen die worden beschreven in
de CCITT X.400-standaarden of de gelijkwaardige internetstandaarden, beschreven in Internet
Request for Comment (RFC)-documenten RFC 819, RFC 822, RFC 920, RFC 921 en RFC 1123.

Veel historische systemen hebben elke lichaamslijn gewijzigd die begon met Van door het voorvoegsel van
'F' Met '>'. Het is niet nodig, maar toegestaan, om dat te doen als de string niet volgt
een lege regel omdat deze niet kan worden verward met de volgende koptekst.

De Bewerk en visuele commando's bewerken alleen de opgegeven berichten in een tijdelijk bestand. Zij
wijzig de inhoud van die berichten in de mailbox niet; zo'n mogelijkheid zou kunnen zijn
toegevoegd als extensie, bijvoorbeeld door verschillende opdrachtnamen te gebruiken.

De beperking voor een onderwerpregel van {LINE_MAX}−10 bytes is gebaseerd op de historische gegevens
formaat dat 10 bytes verbruikt Onderwerp: en de achtervolging . Veel historisch
mailers die een bericht op andere systemen tegenkomt, kunnen die regels niet verwerken
echter lang.

Zoals de nutsvoorzieningen houthakker en lp, mailx is inderdaad lastig te testen. Dit was niet het geval
voldoende rechtvaardiging geacht om dit nut uit te sluiten van dit deel van POSIX.1‐2008.
Er kan ook worden beweerd dat het in feite testbaar is, maar dat de tests zelf dat niet zijn
draagbaar.

. mailx wordt gebruikt door een applicatie die de resultaten wil ontvangen alsof er geen resultaten zijn
van de functies van de optie User Portability Utilities werden ondersteund, de DEAD milieu
variabele moet worden ingesteld / Dev / null. Anders kan het onderhevig zijn aan het maken van bestanden
beschreven in mailx ASYNCHRONE GEBEURTENISSEN. Op dezelfde manier, als de MAILRC omgevingsvariabele is
niet ingesteld op / Dev / null, historische versies van mailx en E-mailadres lees initialisatieopdrachten
uit een bestand voordat de verwerking begint. Sinds de initialisatie die een gebruiker opgeeft
kunnen de inhoud veranderen van berichten die een applicatie probeert te verzenden, zoals applicaties
moet instellen MAILRC naar / Dev / null.

De omschrijving van LC_TIME gebruikt ``kan van invloed zijn'' omdat veel historische implementaties dat doen
de datum- en tijdreeksen in de headers van binnenkomende e-mails kunnen of kunnen niet worden gemanipuleerd. Sommige
headers die in inkomende e-mail worden aangetroffen, bevatten niet voldoende informatie om de tijdzone te bepalen
waarvan de post afkomstig is, en daarom mailx kan de datum- en tijdreeksen niet converteren
in de interne vorm die vervolgens wordt geparseerd door routines zoals tijd() dat kan duren
LC_TIME instellingen rekening houden. Het wijzigen van al deze tijden naar een door de gebruiker opgegeven formaat is dat wel
toegestaan, maar niet verplicht.

De paginator die wanneer is geselecteerd PAGER is nul of niet ingesteld is gedeeltelijk niet gespecificeerd om de
Systeem V historische gebruikspraktijk pg als standaard. De paginering omzeilen
functie, bijvoorbeeld door dat te verklaren hoe is de paginator, zou niet voldoen aan de beoogde
betekenis van deze beschrijving. Elke ``draagbare gebruiker'' zou dit echter moeten instellen PAGER
expliciet om zijn of haar favoriete paginator op alle systemen te krijgen. De paginatorkeuze was
gedeeltelijk niet gespecificeerd gemaakt, in tegenstelling tot de VISUAL keuze van de redacteur (verplicht vi) omdat
de meeste historische pagers volgen een gemeenschappelijk thema van gebruikersinvoer, terwijl editors verschillen
dramatisch.

Opties om adressen op te geven als cc (carbonkopie) of bcc (blinde carbonkopie) waren
beschouwd als formaatdetails en werden weggelaten.

Een nul-exitstatus houdt in dat alle berichten dat waren verzonden, maar het geeft daar geen garanties voor
elk van hen was dat eigenlijk geleverd. De betrouwbaarheid van het leveringsmechanisme is
niet gespecificeerd en is een passend marketingonderscheid tussen systemen.

Om te voldoen aan de richtlijnen voor de syntaxis van nutsvoorzieningen, was een oplossing nodig voor het
optioneel filet optie-argument f. Door het maken van filet een operand, de richtlijnen zijn
tevreden en gebruikers blijven draagbaar. Het dwingt implementaties echter wel om ondersteuning te bieden
gebruik zoals:

mailx −fin mijnmail.box

De geen naam De methode om variabelen uit te schakelen is niet in alle historische systemen aanwezig, maar wel
bevindt zich in Systeem V en biedt een logische reeks opdrachten die overeenkomen met het formaat van de
weergave van opties uit de mailx reeks commando zonder argumenten.

De vragen en vraagsub variabelen zijn de namen die respectievelijk door BSD en System V zijn geselecteerd
dezelfde eigenschap. Het zijn synoniemen in deze uitgave van POSIX.1‐2008.

De mailx echo commando was niet gedocumenteerd in de BSD-versie en is hier weggelaten
omdat het niet duidelijk nuttig is voor interactieve gebruikers.

De standaardprompt op System V mailx is een , op BSD E-mailadres een .
Sinds dit deel van POSIX.1-2008 is gekozen voor de mailx naam, het behield de System V-standaard,
ervan uitgaande dat BSD-gebruikers geen problemen zouden hebben met deze kleine incompatibiliteit (dat
ze kunnen overschrijven).

De betekenissen van r en R zijn omgekeerd tussen Systeem V mailx en SunOS E-mailadres​ Nogmaals,
aangezien dit deel van POSIX.1‐2008 koos voor de mailx naam, het behield de System V-standaard, maar
stelt de SunOS-gebruiker in staat de gewenste resultaten te bereiken met behulp van flipper, een interne variabele in
Systeem V mailx, hoewel dit niet is gedocumenteerd in de SVID.

De inspringvoorvoegsel variabel, de behouden en alias commando's, en de ~F en ~M commando
ontsnappingen zijn overgenomen van 4.3 BSD E-mailadres.

De versie commando was niet opgenomen omdat er geen voldoende algemene specificatie was van het
Er zou versie-informatie kunnen worden bedacht die nog steeds nuttig zou zijn voor een draagbare gebruiker. Dit
De opdrachtnaam moet worden gebruikt door leveranciers die versie-informatie willen verstrekken over het
mailx opdracht.

Het ``implementatiespecifieke (niet-gespecificeerde) systeemopstartbestand'' is historisch gezien altijd zo geweest
genoemd /etc/mailx.rc, maar deze specifieke naam en locatie zijn niet vereist.

De bedoeling van de formulering voor de volgende commando is dat als er al een commando is
het huidige bericht heeft weergegeven, zou het een volgend bericht moeten weergeven, maar anders niet
zou het huidige bericht moeten weergeven. Overweeg de opdrachtreeks:

volgende 3
verwijderen 3
volgende

waarbij de automatisch afdrukken optie is niet ingesteld. De normatieve tekst specificeert dat de tweede volgende
commando zou een bericht moeten weergeven na het derde bericht, want ook al is de
Het huidige bericht is niet meer weergegeven sinds het is ingesteld door de verwijderen opdracht, het is zo geweest
weergegeven omdat het huidige bericht iets anders was dan berichtnummer 3. Dit is wel het geval
komt niet altijd overeen met de historische praktijk in sommige implementaties, waarbij het opdrachtbestand
adres gevolgd door volgende (of de standaardopdracht) zou het bericht overslaan waarvoor de
gebruiker had gezocht.

TOEKOMST ROUTEBESCHRIJVING


Geen.

Gebruik mailxposix online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    VBA-M (gearchiveerd - nu op Github)
    VBA-M (gearchiveerd - nu op Github)
    Project is verplaatst naar
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Functies:Cheat creaties opslaan van statenmulti
    systeem, ondersteunt gba, gbc, gb, sgb,
    sgb2Tu...
    VBA-M downloaden (gearchiveerd - nu op Github)
  • 2
    Stacer
    Stacer
    Linux-systeemoptimalisatie en -bewaking
    Github-opslagplaats:
    https://github.com/oguzhaninan/Stacer.
    Doelgroep: eindgebruikers/desktop. Gebruiker
    interface: Qt. Programmeerla...
    Stacer downloaden
  • 3
    oranjevos
    oranjevos
    Vork van TeamWinRecoveryProject (TWRP)
    met veel extra functies, herontwerp
    en meer Kenmerken: Ondersteunt Treble en
    niet-Treble ROM'sUp-to-date Oreo-kernel,
    gebouwd...
    OrangeFox downloaden
  • 4
    itop - ITSM CMDB OpenSource
    itop - ITSM CMDB OpenSource
    IT Operations Portal: een volledig open
    source, ITIL, webgebaseerde service
    managementtool inclusief een volledig
    aanpasbare CMDB, een helpdesksysteem en
    een documentenman...
    Download itop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine is een multi-platform muziek
    speler en bibliotheekorganisator geïnspireerd door
    Amarok 1.4. Het heeft een snelle en
    eenvoudig te gebruiken interface, en stelt u in staat om
    zoek en...
    Clementine downloaden
  • 6
    XISMuS
    XISMuS
    LET OP: Cumulatieve update 2.4.3 heeft
    vrijgelaten!! De update werkt voor iedereen
    vorige 2.xx-versie. Als upgraden
    vanaf versie v1.xx, download en
    i ...
    XISMuS downloaden
  • Meer "

Linux-commando's

Ad