Linux/Unix

Comment installer s-nail sur RHEL 9

s-nail est un système de traitement du courrier qui fournit un ensemble d’outils pour l’envoi, la réception et la gestion du courrier électronique.

Vous avez probablement essayé d’installer mailx sur Redhat 9, et un message vous dit qu’il n’y a pas de paquetage avec ce nom. C’est normal, car s-nail est une l’utilitaire évolué de messagerie Unix traditionnel (mailx) et est conçu pour être une alternative plus riche en fonctionnalités et plus moderne.

Installation de s-nail sur RHEL 9

Mettez d’abord à jour la base de données dnf à l’aide de la commande suivante :

# dnf makecache

Après avoir mis à jour la base de données dnf, installez s-nail avec la commande suivante :

# dnf install s-nail

Configurations

Création du répertoire Maildir

Assurez-vous d’abord que le répertoire Maildir existe bien dans votre répertoire personnel. Si ce n’est pas le cas, créez-le à l’aide de la commande suivante :

# mkdir -p ~/Maildir/{cur,new,tmp}

Si ces répertoires n’existent pas, vous aurez le message d’erreur ci-dessous :

/root/Maildir/sent : no such entry, file or directory

Modification du fichier ~/.mailrc

Editez le fichier ~/.mailrc (s’il n’existe pas, vous pouvez le créer) à l’aide d’un éditeur de texte tel que nano ou vim :

-Ajoutez les lignes suivantes, en remplaçant your_smtp_server par l’adresse de votre serveur SMTP.

Assurez-vous que les lignes set spoolfile et set record pointent vers les bons dossiers dans le répertoire Maildir

set smtp=your_smtp_server
set spoolfile=~/Maildir/
set record=+sent

Sauvegarder le dossier.

Test d’envoi d’email :

Après avoir effectué ces changements, essayez d’envoyer un mail de test avec la commande s-nail ci-dessous :

# echo "Test message" | s-nail -s "Test" recipient@example.com

Si les configurations sont correctes, le message devrait être envoyé sans erreur.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *