Titre : Email d’activation envoyé mais compte non activé / confusion sur le lien d’activation
Bonjour,
J’utilise une instance Discourse auto-hébergée (Docker). Les emails de test SMTP sont envoyés avec succès (vérifié via Gmail), mais les nouveaux utilisateurs inscrits ne reçoivent pas ou ne peuvent pas finaliser correctement l’activation de leur compte.
Ce que j’ai vérifié / fait :
SMTP configuré et email de test livré avec succès
login_required = false
must_approve_users = false
L’activation manuelle via Admin → Utilisateurs fonctionne
Redémarré avec ./launcher restart app (plusieurs fois)
Problème :
Après l’inscription, les utilisateurs arrivent sur /u/account-created
L’email d’activation est incohérent ou le comportement du lien d’activation n’est pas clair
Je ne sais pas où contrôler le comportement du lien/de la redirection d’activation
Questions :
Où exactement Discourse gère-t-il le lien d’activation et la redirection après avoir cliqué dessus ?
Existe-t-il une méthode recommandée pour tester le flux d’activation sans redémarrer le conteneur ?
Des causes courantes lorsque le test SMTP fonctionne mais que les emails d’activation des utilisateurs échouent ou ne finalisent pas l’activation ?
Vous pouvez activer le compte initial via rails également, alternativement vous pouvez choisir de configurer Discourse avec le nouvel installateur et opter pour l’identifiant Discourse. Cela rend l’e-mail facultatif à moins que vous n’en ayez besoin pour les notifications par e-mail.
[quote=“itsbhanusharma, post:4, topic:394029”]Vous pouvez activer le compte initial via rails également, ou vous pouvez choisir de configurer discourse avec le nouvel installateur et opter pour l’identifiant discourse. Cela rend l’e-mail facultatif à moins que vous n’en ayez besoin pour les notifications par e-mail.
C’est aussi simple qu’un serveur de messagerie peut l’être et fonctionne sur le même serveur que Discourse. Il n’utilise pas de base de données, conservant les e-mails dans un fichier plat, donc ce n’est pas une configuration pour un très grand volume, mais cela fonctionne.