Salut Wes !
J’ai remarqué que tu avais collé ce qui ressemblait à un vrai mot de passe, alors je l’ai rapidement remplacé. Je vois que tu l’as remplacé dans d’autres messages ci-dessus, donc j’imagine que tu sais faire attention à cela
L’e-mail de notification est l’adresse d’expéditeur que les notifications par e-mail auront, et elle doit se trouver dans le domaine configuré de ton Discourse, sinon les notifications n’arriveront pas dans la boîte de réception de tes utilisateurs en raison des mécanismes de vérification d’e-mail en jeu.
C’est-à-dire, si tu définis le nom d’hôte de ton Discourse sur wespenreboards.com, ton e-mail de notification devrait être quelque chose comme noreply@wespenreboards.com.
J’ai exécuté ce qui suit dans la console Digital Ocean, et cette fois, il a pu terminer les modifications de configuration (qui consistaient simplement à modifier les informations SMTP. Je ne l’ai pas fait directement dans le fichier ytm car je n’étais pas sûr, après l’avoir modifié là-bas, s’il fallait enregistrer ou enregistrer les fichiers dans tous les éditeurs, au cas où j’aurais fait une erreur).\n\nMon domaine de messagerie est Gmail.com, d’après ce que je comprends, même si mon domaine est wespenreboards.com. Alors, ce que je ne comprends pas, c’est pourquoi j’ai besoin de serenityblue pour relayer les e-mails ? (smtp-relay.sendinblue.com). Ne devrais-je pas utiliser le serveur smtp de Gmail ?\n\nPeut-être que la personne du support Discourse certifiée initiale a utilisé serenityblue pour relayer mes e-mails à son adresse e-mail, et maintenant qu’elle ne nous aide plus, cela devrait être réinitialisé à Gmail ?
Gmail est votre service de messagerie personnel, mais vous avez besoin d’un service distinct pour que Discourse puisse envoyer des e-mails. Gmail ne le prend pas en charge ; c’est là qu’intervient Send In Blue.
Vous avez absolument besoin d’un service SMTP comme celui-ci pour que Discourse puisse envoyer des notifications.
Vous devriez être prêt maintenant ; discourse-setup écrit les valeurs que vous saisissez dans le .yml, qui seront prises en compte lors des futures exécutions de ./launcher restart CONTAINER.
Alors, mon noreply devrait-il toujours être noreply@wespenreboards.com, même si je n’ai pas de services de messagerie sur wespenreboards.com ? Ou le noreply devrait-il être configuré d’une manière ou d’une autre avec serenityblue et devrais-je les contacter pour m’aider avec ça ? Ou comment cela fonctionne-t-il ? Par exemple, noreply@serenityblue.com ?
Le smtp ne fonctionne toujours pas, et je me demande si c’est parce que je ne sais pas quoi mettre comme adresse e-mail noreply.
Il existe quelques fournisseurs de messagerie différents que vous pouvez utiliser. Sendinblue propose un niveau gratuit pour 300 e-mails par jour si vous avez un budget limité, et il est relativement simple de s’y inscrire (je l’ai fait spécialement pour cette démonstration), donc cela pourrait être une bonne option à considérer si vous n’avez pas déjà un compte chez eux ?
Une fois inscrit, vous pouvez vous rendre sur votre page SMTP Sendinblue et récupérer les informations dont vous avez besoin.
Il semble que vous n’ayez pas encore configuré de fournisseur de messagerie.
Merci, Jammy ! Je suis configuré avec sendingblue, donc j’utiliserai leur adresse de relais alors. Cela semble être la bonne chose à faire, c’est sûr. De plus, ils ont un très bon service de support (tout comme vous).