Linux má vestavěný Mail User Agent program s názvem mailx. Jak název napovídá, jedná se o konzolovou aplikaci, která se používá pro odesílání a přijímání e-mailů. Nástroj mailx je vylepšená verze příkazu mail. Spolu s funkčností poskytovanou původním příkazem mail poskytuje další funkce, jako je schopnost odesílat přílohy pomocí příznaku-a., Na mailx příkaz je k dispozici z mnoha různých balíčků:

  • bsd-mailx
  • bio-mailx
  • mailutils

Instalace mailx

Pro Ubuntu/Debian:

sudo apt-get install bsd-mailx

Pro fedore/centos:

sudo yum install mailx

Poznámka: I když mailx příkaz je novější verze původní mail utility, to může ještě být odkazoval se na „mail“ klíčové slovo.

odeslání e-mailu

1., Psaní zprávy přímo v příkazovém řádku: Chcete-li odeslat jednoduchý e-mail, použijte příznak „- s“ pro nastavení předmětu v uvozovkách, po kterém následuje e-mail přijímače. Poté mailx čeká na obsah e-mailu. Chcete-li zadat nové řádky, pokračujte stisknutím klávesy enter. Po napsání obsahu stiskněte Ctrl + D & EOT se zobrazí mailx.

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

2. Přijetí zprávy ze souboru

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

3. Použití trubek

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

4., Odeslání stejné pošty více příjemcům: stejný e-mail můžeme odeslat více přijímačům (nikoli cc nebo bcc) následujícím způsobem:

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

5. Přidání CC & SKRYTÁ kopie

můžeme odeslat kopii (CC) nebo skrytou kopii (BCC) odeslat stejnou e-mail více příjemcům (viditelně, nebo skrytě). Pro CC používáme volbu“ – c “ & pro BCC používáme možnost „- b“, po které následují e-mailové adresy.

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

6. Přidání příloh
přílohy jsou důležitou součástí e-mailové komunikace., Můžeme připojit dokumenty,obrázky, textové soubory atd. pomocí možnosti „- a “ následované cestou souboru, který chceme připojit.

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

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *