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
- Quelques infos de plus pour lire les mails : https://devanswers.co/you-have-mail-how-to-read-mail-in-ubuntu/
- la doc de postfix : http://www.postfix.org/documentation.html
- la doc de mailutils : https://mailutils.org/
- pour postfix, un mini tuto : https://gist.github.com/raelgc/6031274
Bonne découverte ! 👋
Leave a Reply