Ma configuration est la suivante :
Serveur sur AWS Lightsail, ports 22, 443, 80 ouverts - Ubuntu 20.04 - 2 Go
Mailgun a une carte de crédit appliquée, DNS vérifié avec un compte d’envoi SMTP
Test avec la commande ci-dessous :
./discourse-doctor
J’ai reçu le message ci-dessous :
Connexion au serveur SMTP réussie.
Envoi à info@mysite.com. . .
Le courrier n'a pas été envoyé.
Raison : 501 Commande invalide ou impossible d'analyser l'adresse de l'expéditeur
Oui, c’est là que se situe le problème.
Vous devez d’abord supprimer cette adresse gmail et la définir sur quelque chose comme noreply@forum.mysite.com afin qu’elle puisse être servie par mailgun.
L’discourse_notification_email est une adresse de sortie uniquement utilisée pour envoyer des e-mails depuis discourse et elle ne peut pas être plusieurs adresses, à ma connaissance.