GNU/Linux >> Linux Esercitazione >  >> Linux

Mutt, Mail e Telnet – Invia e-mail dalla riga di comando o dal terminale di Linux

Mutt

Mutt è un piccolo ma potente client di posta elettronica basato su testo per sistemi operativi simili a Unix. Con il comando mutt è possibile inviare e leggere e-mail. Mutt supporta entrambi i formati di posta maildir e mbox. Mutt è compatibile con i protocolli POP e IMAP.

Sintassi

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

Esempio 1 :Invia una mail di prova in cui il corpo della mail è vuoto:

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

Il comando sopra invierà una mail con oggetto "Test Mail" a [email protected]

Esempio 2 :Invia posta con allegati.
Sintassi :

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

Esempio:

# mutt  -s "test mail plz ignore" -a /tmp/backup.tgz  [email protected]  NOTA :Quando inviamo la posta dalla console, il nome del mittente della posta sarà root (nel caso in cui siamo loggati con l'utente root) se vogliamo cambiare il nome del mittente e l'e-mail, quindi creare un file nella home directory dell'utente.
# cat .muttrc
set from = "[email protected]"
set realname = "MAIL ADMIN"

Posta

Mail è un client di posta elettronica utilizzato per inviare e ricevere messaggi di posta.

Sintassi

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

Esempio:

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

Il comando sopra invierà una mail con oggetto "test mail plz ignore" e il corpo della posta sarà il contenuto del file /tmp/body.txt.

Telnet

Il comando telnet viene utilizzato per comunicare con un altro host utilizzando il protocollo TELNET. Telnet può essere utilizzato per inviare e-mail, come mostrato di seguito:

Dove:

  • posta da :specifica l'ID e-mail da cui verrà inviata la posta.
  • invia a :specifica l'e-mail del destinatario.
  • dati :è il comando dopo il quale possiamo specificare l'oggetto della mail.
  • Oggetto :oggetto della mail.
  • chiudi :è il comando per uscire.


Linux
  1. Come eliminare file e directory in Linux dalla riga di comando

  2. Come dividere e combinare file dalla riga di comando in Linux

  3. Invia e-mail dal terminale linux o dallo script usando il comando mail

  4. 9 esempi di comandi mail/mailx per inviare e-mail dalla riga di comando su Linux

  5. Comando di spegnimento di Linux:riavvia, arresta e spegni il tuo sistema operativo dalla riga di comando

Programma hardware dalla riga di comando di Linux

La riga di comando di Linux può portare divertimento da lontano

Googler:uno strumento da riga di comando per eseguire la "ricerca con Google" dal terminale Linux

4 comandi per spegnere Linux dal terminale

comando mailx in linux – invia e ricevi posta Internet

Invia e-mail in Linux dalla riga di comando