Salut, j’ai configuré Discourse avec elest.io, ce qui fonctionne très bien. Cependant, j’ai des difficultés à configurer les paramètres d’e-mail avec Brevo (anciennement Sendinblue). J’ai besoin d’un(e)
Hôte
Utilisateur
Mot de passe
Port
Dans les paramètres ENV sur elest.io, voici ce que j’ai utilisé :
J’ai consulté ce guide, mais je ne sais pas si les 4 informations sont suffisantes pour que cela fonctionne. Si quelqu’un utilise Brevo avec succès ici, merci de me le faire savoir.
est-ce que brevo vous demande d’avoir cette ligne ? Je pense que cela pourrait causer des problèmes. Essayez de la commenter et de reconstruire pour voir si cela résout le problème.
Non, ce n’est pas requis par Brevo. Je l’ai supprimé et j’ai réessayé, mais cela ne fonctionne toujours pas.
Je me demande si « authentication=login » est correct. Dans les paramètres standard, il n’y avait pas de variable DISCOURSE_SMTP_PASSWORD. Je l’ai ajoutée moi-même.
Voici ce que je vois dans les paramètres de Discourse (zone d’administration)
Problème résolu : J’ai oublié de passer les variables dans Docker compose + j’avais une faute de frappe. Cela fonctionne maintenant avec ces variables : DISCOURSE_SMTP_HOST=smtp-relay.brevo.com DISCOURSE_SMTP_PORT=587 DISCOURSE_SMTP_AUTH=plain DISCOURSE_SMTP_USER=IDENTIFIANT DE CONNEXION DE BREVO DISCOURSE_SMTP_PASSWORD=CLÉ SMTP DE BREVO