Temps de lecture : 1 minute environ.
Problème
Lors de l'envoi de mails avec Symfony, ceux-ci ne sont pas remis dans la boite mail, y compris avec un intercepteur local type Mailhog
Solution possible
Depuis la version 5.4, le composant Messenger est activé par défaut et stocke les emails dans la base de données directement.
Si vous n'utilisez pas le composant Messenger, désactivez le en allant dans le fichier config/packages/messenger.yaml et en commentant la ligne suivante
Symfony\Component\Mailer\Messenger\SendEmailMessage: async