GNU/Linux >> Znalost Linux >  >> Linux

Mutt, Mail a Telnet – Odesílejte e-maily z příkazového řádku nebo terminálu linuxu

Mutt

Mutt je malý, ale výkonný textový e-mailový klient pro operační systémy podobné Unixu. Pomocí příkazu mutt lze odesílat a číst e-maily. Mutt podporuje formáty maildir i mbox. Mutt je kompatibilní s protokoly POP &IMAP.

Syntaxe

# mutt -s "Subject of the Mail" [email protected] < /dev/null

Příklad 1 :Odeslat zkušební e-mail, kde je tělo e-mailu prázdné:

# mutt -s "Test Mail" [email protected] < /dev/null

Nad příkazem odešle e-mail s předmětem „Test Mail“ na adresu [email protected]

Příklad 2 :Odeslat poštu s přílohami.
Syntaxe:

# mutt -s "Subject of the Mail" -a  /tmp/[file-to-be-attached] [email protected] < /tmp/[mail body contents file]

Příklad:

# mutt  -s "test mail plz ignore" -a /tmp/backup.tgz  [email protected]  POZNÁMKA :Když odesíláme poštu z konzole, jméno odesílatele pošty bude root (v případě, že jsme přihlášeni jako uživatel root), pokud chceme změnit jméno odesílatele a e-mail, pak Vytvořte soubor v domovském adresáři uživatele.
# cat .muttrc
set from = "[email protected]"
set realname = "MAIL ADMIN"

Pošta

Mail je e-mailový klient, který se používá k odesílání a přijímání e-mailů.

Syntaxe

# mail  -s [subject] -c [cc-addr] -b [bcc-addr] to-addr... < /mailbody.txt

Příklad:

# mail -s "test mail plz ignore" [email protected]  

Nad příkazem odešle e-mail s předmětem „test mail plz ignore“ a tělo e-mailu bude obsahem souboru /tmp/body.txt.

Telnet

Příkaz telnet se používá ke komunikaci s jiným hostitelem pomocí protokolu TELNET. Telnet lze použít k odesílání e-mailů, jak je znázorněno níže:

Kde:

  • e-mail od :zadejte ID e-mailu, odkud bude pošta odeslána.
  • rcpt to :zadejte e-mailové ID příjemce.
  • data :je to příkaz, po kterém můžeme specifikovat předmět e-mailu.
  • Předmět :předmět e-mailu.
  • ukončit :je příkaz k ukončení.


Linux
  1. Jak odstranit soubory a adresáře v Linuxu z příkazového řádku

  2. Jak rozdělit a kombinovat soubory z příkazového řádku v Linuxu

  3. Odešlete e-mail z linuxového terminálu nebo skriptu pomocí příkazu mail

  1. Odesílejte poštu z příkazového řádku s externím serverem smtp v systému Linux

  2. 9 příkladů příkazů mail/mailx pro odesílání e-mailů z příkazového řádku v systému Linux

  3. odesílání pošty z linuxového terminálu v jednom řádku

  1. 4 způsoby, jak odeslat e-mailovou přílohu z příkazového řádku systému Linux

  2. Jak mohu odeslat zprávu na můj socket.io websocket z příkazového řádku v linuxu?

  3. Jak mohu automaticky odeslat gpg šifrovanou poštu z příkazového řádku linuxu?