Envoyer et recevoir des emails en localhost sur GNU/Linux

Salut le monde, voici un petit mémo perso pour pouvoir s’envoyer des mails en localhost, sur son poste, pour pouvoir tester les fonctions d’envoi de mail d’un programme en [python|nodejs|php|java] etc …

Je précise que c’est pour Ubuntu 22.04 mais ça doit être assez standard, au moins pour la famille Debian.

# installe le programme *sendmail* pour envoyer des mails
# choisir localhost dans les config par défaut
sudo apt install postfix

# installe le programme *mail* pour lire les mail
sudo apt install mailutil

# pour envoyer un mail à <me>
sendmail <me>@localhost
# pour lire les mail
cd /var/mail
mail

# pour lire les messages sauvegardés 
cd /home/me
mail --file mbox

Bonne découverte ! ?


Commentaires

Laisser un commentaire

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

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.