Offensichtlich hat das etwas mit meiner E-Mail-Konfiguration zu tun. Ich lerne gerade, meine eigene Discourse-Instanz einzurichten, derzeit als Droplet bei Digital Ocean. Ich habe die Instanz eingerichtet und sie ist unter jordanviolet.dev erreichbar.
Ich habe die Fehlerbehebungsdokumentation ohne Erfolg durchgearbeitet:
Ich möchte mein Google Workspace (Gmail)-Konto als E-Mail-Anbieter nutzen. Hier sind meine SMTP-E-Mail-Einstellungen:
## TODO: Liste der per Komma getrennten E-Mails, die bei der erstmaligen Anmeldung zu Administratoren und Entwicklern gemacht werden
## Beispiel 'user1@example.com,user2@example.com'
DISCOURSE_DEVELOPER_EMAILS: 'jordan@violetfamily.com'
## TODO: Der SMTP-Mailserver, der zur Validierung neuer Konten und zum Senden von Benachrichtigungen verwendet wird
# SMTP-ADRESSE, Benutzername und Passwort sind erforderlich
# WARNUNG: Das Zeichen '#' im SMTP-Passwort kann Probleme verursachen!
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 # (optional, Standard true)
DISCOURSE_SMTP_DOMAIN: violetfamily.com
DISCOURSE_NOTIFICATION_EMAIL: jordan@violetfamily.com
## Wenn Sie die Lets Encrypt-Vorlage hinzugefügt haben, kommentieren Sie die folgende Zeile aus, um ein kostenloses SSL-Zertifikat zu erhalten
LETSENCRYPT_ACCOUNT_EMAIL: me@example.com
Ich glaube auch, dass ich die Google-Dokumentation für SMTP-Relay korrekt befolgt habe:
Hier sind meine Einstellungen aus den Workspace > Gmail > Routing-Einstellungen:

