Parfois on a pas forcément un environnement de test avec des services de mail, il est intéressant de faire nos tests en local. Ici on va utiliser mailpit.

Tout d’abord, On commence par installer

brew install mailpit

Ensuite, On lance le service

brew services start mailpit

Puis on regarde si c’est ouvert sur http://localhost:8025/

mettre le mailer_DSN dans le .env comme ceci

MAILER_DSN=smtp://localhost:1025

Ensuite, Vous pouvez faire vos premiers tests avec la commande

 php bin/console mailer:test [email protected]

Et enfin, vérifier que vous avez bien reçu dans http://localhost:8025/

Je suis Pascal Yu, je vous aide à développer vos solutions à l’aide de Symfony.

Prend un rendez vous gratuitement avec moi pour savoir comment je peux vous aider.