Un plugin pratique pour tester les envois d'email

Hello,

vu qu’il n’a pas fait sa pub ici, je la fais à sa place! Renaud Morvan
a écrit un plugin que je trouve bien utile, il s’agit de
“deliver_to_me”, dispo sur GitHub ici :

Le principe: il permet (en dév typiquement) de rerouter vers votre
adresse tous les mails que l’application envoie. Les destinataires
d’origine sont inclus dans le corps du mail.

Je trouve que ça complète efficacement les tests sur ActionMailer.

je pense que ça sera utile à certains (je m’en sers aujourd’hui
typiquement)!

Thibaut Barrère / LoGeek

http://blog.logeek.fr - learning content for developers
http://evolvingworker.com - tools for a better day
http://faire-autrement.fr - la simplicité au quotidien

Bonjour,

A propos de test d’envois e-mail, voici un petit truc, pas très connu
apparement, et qui aide à s’y retrouver quand on s’envoie des tas de
mails
pour simuler des envoyeurs distincts

Soient les utilisateurs (bindon) :

riri
fifi
loulou

leurs e-mails respectifs sont :

[email protected] [email protected]
[email protected] [email protected]
[email protected] [email protected]

Le “+” est parfaitement légal, tout arrive chez moi ([email protected]) et
je
m’y retrouve facilement.

Hope it helps :slight_smile:


IciMarché fédère l’e-commerce de proximité
http://icimarche.fr

On 29 sep, 13:36, “philippe lachaise” [email protected]
wrote:

[email protected] [email protected]

tout arrive chez moi ([email protected]) et je
m’y retrouve facilement.

Le problème de ce genre de solution c’est que ca ne scale pas au delà
de 1 developpeur, ca ne marche pas non plus quand on travaille sur une
base de prod.

Et y a un petit + dans le plugin pour les developpeurs qui travaillent
avec git, la possibilité d’envoyer directement vers l’email configuré
dans le .git/config, ce qui fait que ca marche out of the box avec la
conf commitée dans le repo pour tout le monde.

Et finalement ce plugin est indispensable sur une vraie preprod pour
recevoir les mails (genre validation d’inscription…) et pouvoir
faire valider l’appli par des testeurs non technique.

PS: Thibaut content que ca te soit utile :slight_smile: