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 ! 👋


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.