Évidemment, cela a quelque chose à voir avec ma configuration d’e-mail. J’apprends à configurer ma propre instance Discourse, actuellement en tant que gouttelette dans Digital Ocean. J’ai configuré l’instance et elle est disponible sur jordanviolet.dev.
J’ai suivi le guide de dépannage sans succès :
Je souhaite utiliser mon compte Google Workspace (gmail) comme fournisseur d’e-mail. Voici mes paramètres d’e-mail smtp :
## TODO : Liste des e-mails séparés par des virgules qui seront faits administrateurs et développeurs
## lors de la première inscription, par exemple 'user1@example.com,user2@example.com'
DISCOURSE_DEVELOPER_EMAILS: 'jordan@violetfamily.com'
## TODO : Le serveur de messagerie SMTP utilisé pour valider les nouveaux comptes et envoyer des notifications
# L'adresse, le nom d'utilisateur et le mot de passe SMTP sont requis
# ATTENTION : le caractère '#' dans le mot de passe SMTP peut causer des problèmes !
DISCOURSE_SMTP_ADDRESS: smtp-relay.gmail.com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: myemail@violetfamily.com
DISCOURSE_SMTP_PASSWORD: "myemailpassword"
#DISCOURSE_SMTP_ENABLE_START_TLS: true # (optionnel, par défaut true)
DISCOURSE_SMTP_DOMAIN: violetfamily.com
DISCOURSE_NOTIFICATION_EMAIL: jordan@violetfamily.com
## Si vous avez ajouté le modèle Lets Encrypt, décommentez ci-dessous pour obtenir un certificat SSL gratuit
LETSENCRYPT_ACCOUNT_EMAIL: me@example.com
Je pense également avoir suivi correctement les instructions de Google pour le relais SMTP :
Voici mes paramètres de mon Espace de travail > Gmail > Paramètres de routage :

