abouchereau / easyamap

Logiciel de commandes pour les AMAP
Other
4 stars 6 forks source link

Rendre paramétrable l'adresse d'expéditeur des courriels de création de compte #12

Open Sebbaz opened 2 years ago

Sebbaz commented 2 years ago

Lorsqu'on crée un utilisateur, un courriel avec ses identifiants est envoyé par easyamap avec l'adresse d'expéditeur "ne_pas_repondre@easyamap.fr" ce qui pose des problèmes de délivrabilité avec les fournisseurs de boite mail. Quand l'instance d'easyamap est installée sur un autre serveur que ceux sous le domaine easyamap.fr.

L'adresse est hardcodée ici https://github.com/abouchereau/easyamap/blob/3f90a2fb74b9a8ca536966e9f0b5fca8425e58ec/src/Controller/UserController.php#L278

$message = (new \Swift_Message())
            ->setSubject('easyamap : identifiants connexion')
            ->setFrom(array('ne_pas_repondre@easyamap.fr' => "easyamap"))//TODO : permit customize sender address
            ->setTo($email)
            ->setBody($msg); 

Pour découpler la correction du bug des travaux sur #2 , j'ouvre cet issue (j'ai ajouté un TODO dans le code)