J’utilise l’installation officiellement prise en charge de Discourse via la gouttelette officielle de Digital Ocean. J’ai configuré un site avec succès (jordanviolet.dev) et je suis actuellement en train de configurer un deuxième site (violetfamily.com).
- Le domaine est via Google Domains, mais les serveurs de noms sont sur Digital Ocean
- Les deux utilisent leurs e-mails de domaine respectifs, qui sont des comptes Google Workspace (donc @jordanviolet.dev et @violetfamily.com, respectivement)
- Les deux ont des configurations d’identité à 110% sur Google Workspace, domaines, etc. J’ai vérifié ce qui me semble être une douzaine de fois.
La configuration de jordanviolet.dev s’est bien déroulée et les e-mails ont été envoyés !
violetfamily.com a eu une erreur d’e-mail, je l’ai corrigée en autorisant les applications non sécurisées selon ce guide (qui a fonctionné pour jordanviolet.dev) :
Il a envoyé un e-mail, mais l’enregistrement a expiré et il n’a plus envoyé d’e-mail depuis, bien qu’il semble recevoir un 200 OK dans les logs lorsque j’exécute tail -f shared/standalone/log/rails/production.log puis que j’envoie l’e-mail — j’obtiens ceci :
Started HEAD "/" for 13.57.1.58 at 2024-05-18 18:39:43 +0000
Processing by FinishInstallationController#index as */*
Rendered finish_installation/index.html.erb within layouts/finish_installation (Duration: 0.9ms | Allocations: 187)
Rendered layout layouts/finish_installation.html.erb (Duration: 23.7ms | Allocations: 2771)
Completed 200 OK in 61ms (Views: 25.3ms | ActiveRecord: 0.0ms | Allocations: 8607)
Started GET "/" for 13.57.1.58 at 2024-05-18 18:39:43 +0000
Processing by FinishInstallationController#index as */*
Rendered finish_installation/index.html.erb within layouts/finish_installation (Duration: 0.6ms | Allocations: 187)
Rendered layout layouts/finish_installation.html.erb (Duration: 9.4ms | Allocations: 2575)
Completed 200 OK in 14ms (Views: 10.5ms | ActiveRecord: 0.0ms | Allocations: 3736)
Je ne reçois aucun e-mail. Des suggestions ? J’ai l’impression d’avoir épuisé mes options pour le moment.
