GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come impostare mutt in CentOS/RHEL

Mutt è un Mail User Agent basato su testo completo che supporta i tipici formati e protocolli di posta fornendo un supporto completo per MIME, GPG e PGP. Per sua stessa natura Mutt è un pacchetto molto utile e poiché è uno strumento con cui tutti gli amministratori di server dovrebbero familiarizzare, lo scopo di questa ricetta è mostrarti come Mutt può essere utilizzato per inviare report e messaggi personalizzati a una destinazione a tua scelta.

Installazione e configurazione di mutt

1. Installa il pacchetto mutt RPM, se necessario.

# yum install -y mutt

2. Esamina la documentazione in linea:

# man mutt

3. Impostare il server di distribuzione della posta nel file di configurazione a livello di sistema. Fai un backup del file di configurazione prima di apportare modifiche.

# cp -p /etc/Muttrc /etc/Muttrc.ORIG
# vi /etc/Muttrc

### Change the mail handler to have a line reading:
smtp_url=smtp://mailserver.thegeekdiary.com

4. Salvare il file. riavvia le sessioni mutt già attive.

Invio di e-mail utilizzando il comando mutt

Usa il comando mutt nel seguente formato per specificare l'oggetto, il corpo del messaggio e l'allegato per inviare la posta dalla riga di comando.

# echo "" | mutt -s "subject" -i body.txt -a attachment.txt [email protected]

Qui
-s viene utilizzato per specificare l'oggetto della posta.
-i viene utilizzato per specificare il file contenente il corpo del messaggio.
-a viene utilizzato per specificare il file allegato.

Alcune altre opzioni comunemente usate con mutt sono:
-b viene utilizzato per aggiungere l'indirizzo Ccn.
-c viene utilizzato per aggiungere l'indirizzo Cc.
-e “unmy_hdr from; mio_hdr Da:[email protected] – se vuoi specificare l'indirizzo del mittente (qualcosa di diverso da quello predefinito).

Mutt può essere utilizzato anche in modalità interattiva. Per avviarlo basta digitare "mutt" sulla riga di comando.

# mutt

Come inviare un'email in formato HTML utilizzando mutt?

Utilizza la sintassi seguente per utilizzare mutt per inviare e-mail HTML:

# mutt -e "set content_type=text/html" [[email protected]] -s "This is the subject" < /tmp/email_body.html

dove,
/tmp/email_body.html ha il corpo della posta html.


Cent OS
  1. Come configurare il server SysLog su CentOS 7 / RHEL 7

  2. Come configurare il server NFS su CentOS 7 / RHEL 7

  3. Come configurare Icinga Web 2 su CentOS 7 / RHEL 7

  4. Come configurare il server SVN su CentOS, RHEL e Fedora

  5. Come configurare un server proxy squid su CentOS/RHEL 7

Come configurare il cluster ad alta disponibilità su CentOS 8 / RHEL 8

Come configurare Icinga Web 2 su CentOS 8 / RHEL 8

Come configurare uno Chef 12 su CentOS 7 / RHEL 7

Come configurare l'accesso senza password SSH su CentOS 8 / RHEL 8

Come configurare il server SysLog centralizzato su CentOS 8 / RHEL 8

Come impostare la replica MySQL in RHEL/Centos