GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment configurer mutt dans CentOS/RHEL

Mutt est un agent utilisateur de messagerie textuel complet qui prend en charge les formats et protocoles de messagerie typiques tout en offrant une prise en charge complète de MIME, GPG et PGP. De par sa nature même, Mutt est un package très utile, et comme il s'agit d'un outil avec lequel tous les administrateurs de serveur devraient se familiariser, le but de cette recette est de vous montrer comment Mutt peut être utilisé pour fournir des rapports et des messages personnalisés à une destination. de votre choix.

Installation et configuration de mutt

1. Installez le package mutt RPM si nécessaire.

# yum install -y mutt

2. Consultez la documentation en ligne :

# man mutt

3. Définissez votre serveur de distribution de courrier dans le fichier de configuration à l'échelle du système. Effectuez une sauvegarde du fichier de configuration avant d'apporter des modifications.

# 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. Enregistrez le fichier. redémarrez toutes les sessions mutt déjà actives.

Envoi d'e-mails à l'aide de la commande mutt

Utilisez la commande mutt au format suivant pour spécifier l'objet, le corps du message et la pièce jointe pour envoyer un courrier à partir de la ligne de commande.

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

Ici
-s est utilisé pour spécifier le sujet du courrier.
-i est utilisé pour spécifier le fichier contenant le corps du message.
-a est utilisé pour spécifier le fichier joint.

Certaines autres options couramment utilisées avec mutt sont :
-b est utilisé pour ajouter l'adresse Cci.
-c est utilisé pour ajouter l'adresse Cc.
-e "unmy_hdr from ; my_hdr De :[email protected]" – si vous souhaitez spécifier l'adresse de l'expéditeur (autre que par défaut).

Mutt peut également être utilisé en mode interactif. Pour le démarrer, tapez simplement "mutt" sur la ligne de commande.

# mutt

Comment envoyer un e-mail au format HTML avec mutt ?

Utilisez la syntaxe ci-dessous pour utiliser mutt pour envoyer du courrier HTML :

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

où,
/tmp/email_body.html a le corps du courrier html.


Cent OS
  1. Comment configurer le serveur SysLog sur CentOS 7 / RHEL 7

  2. Comment configurer le serveur NFS sur CentOS 7 / RHEL 7

  3. Comment configurer Icinga Web 2 sur CentOS 7 / RHEL 7

  4. Comment configurer le serveur SVN sur CentOS, RHEL et Fedora

  5. Comment configurer un serveur proxy squid sur CentOS/RHEL 7

Comment configurer un cluster haute disponibilité sur CentOS 8 / RHEL 8

Comment configurer Icinga Web 2 sur CentOS 8 / RHEL 8

Comment configurer un Chef 12 sur CentOS 7 / RHEL 7

Comment configurer la connexion sans mot de passe SSH sur CentOS 8 / RHEL 8

Comment configurer le serveur SysLog centralisé sur CentOS 8 / RHEL 8

Comment configurer la réplication MySQL dans RHEL/Centos