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.txtEsempio:
# 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.