Linux har en inbyggd Mail User Agent program som heter mailx. Som namnet antyder är det ett konsolprogram som används för att skicka och ta emot e-post. Mailx-verktyget är en förbättrad version av postkommandot. Tillsammans med den funktionalitet som tillhandahålls av den ursprungliga e-postkommandot, det ger extra funktioner som möjligheten att skicka bilagor med hjälp av-en flagga., Mailx-kommandot är tillgängligt från en mängd olika paket:

  • BSD-mailx
  • heirloom-mailx
  • mailutils

installera mailx

för Ubuntu/Debian:

sudo apt-get install bsd-mailx

för fedore/centos:

sudo yum install mailx

Obs! även om mailx-kommandot är en nyare version av det ursprungliga e-postverktyget kan det fortfarande refereras med ”Mail” – nyckelordet.

skicka ett e-postmeddelande

1., Skriva meddelandet direkt i kommandoraden: för att skicka ett enkelt e-postmeddelande, använd flaggan ”- s” för att ställa in ämnet i citat som följs av mottagarens e-postmeddelande. Efter detta väntar mailx på innehållet i e-postmeddelandet. För att ange nya linjer, fortsätt att trycka på enter. När innehållet är skrivet, tryck Ctrl + D & EOT kommer att visas av mailx.

$ mail -s "A mail sent using mailx" [email protected] person,Hope you're fine these daysThanksEOT

2. Ta meddelandet från en fil

$ mail -s "A mail sent using mailx" [email protected] < /path/to/file

3. Använda rör

$ echo "Example Message" | mail - s "A mail sent using mailx" [email protected]

4., Skicka samma e-post till flera mottagare: vi kan skicka samma e-post till flera mottagare (inte av cc eller bcc) enligt följande:

$ mail - s "A mail sent using mailx" [email protected], [email protected] < /path/to/file

5. Lägga CC & BCC

vi kan skicka en carbon copy (CC) eller en blind Carbon copy (BCC) för att skicka samma e-post till flera mottagare (synligt eller på ett dolt sätt). För CC använder vi alternativet ”- c ”& för BCC använder vi alternativet”- b ” som följs av e-postadresserna.

$ mail - s "A mail sent using mailx" [email protected] -c [email protected] -b [email protected] 

6. Lägga till bilagor
bilagor är en viktig del av e-postkommunikation., Vi kan bifoga dokument, bilder, textfiler etc. genom att använda alternativet ”-a ” följt av sökvägen till filen som vi vill bifoga.

$ mail - s "A mail sent using mailx" [email protected] -a Attachment.txt
Artikeltaggar:

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *