Archives par étiquette : mail catcher

Envoi de mail en developpement

Au détour d’un article sur linux pratique (sur l’installation d’un forum discourse), je suis tombé sur un container docker permettant de tester localement l’envoi de mail. Cela peut être utile en développement pour que les mails ne partent pas aux clients finaux ou parce qu’il y a des restrictions sur les serveurs smtps.

L’utilisation est plutôt simple. Il faut démarrer le container et exporter les 8080 et 25 du container.
Le port 25 est pour l’envoi smtp et le 8080 est l’interface web de consultation des emails.

Il faut récupérer l’ip du container:

On peut déjà essayer l’envoi de mail via un telnet:

On peut ensuite accéder à l’interface web pour vérifier si le mail est bien reçu (http://172.17.0.2 dans mon cas):

mailcatcher

Et voila, il est maintenant possible de tester l’envoi de mail dans ses programmes de façon autonome.