MailDev : Faker SMTP
MailDev est un moyen simple de tester les mails de vos projets pendant le développement avec une interface web facile à utiliser qui fonctionne sur votre machine.
Table of Contents
Présentation
MailDev vous permet facilement et simplement d’avoir un environnement de test pour vos mails. Combien de personne, on peut envoyer des mails a la mauvaise personne lors des tests ? Du coup, difficile de faire des tests concrets. Cet outil permet d’avoir une rétention des mails envoyés, du coup plus de contrainte et plus de soucis de faire une boulette. Le service tourne sur le port 1080.
Fonctionnalité :
- Basculer entre les affichages HTML / texte brut et afficher les en-têtes source ou mail
- Emails réactifs de test avec volet de visualisation redimensionnable disponible pour les vues 320/480/600px
- Recevoir et voir les pièces jointes
- Les nouveaux emails apparaissent instantanément dans l’interface lorsqu’ils sont reçus (via Websockets)
- Interface de ligne de commande pour la configuration des ports SMTP et d’interface Web
- Possibilité de relayer le courrier électronique vers un serveur SMTP en amont (comme Gmail)
- Exporter les fichiers .eml
Installation via npm :
$ npm install -g maildev $ maildev
Installation via docker :
L’installation via docker simplifie le travail, pas besoin d’avoir npm et une énième application sur son poste.
$ docker pull djfarrelly/maildev $ docker run -p 1080:80 -p 1025:25 djfarrelly/maildev
Lien du projet git : https://github.com/djfarrelly/MailDev