Ich bitte um Hilfe: Das Senden von E-Mails funktioniert nicht. Was soll ich tun?
Ich habe bereits alles versucht, aber nichts hilft.
Willkommen @Amadov. Es tut uns leid, dass du Probleme hast. E-Mails sind schwierig.
Beinhaltete alles, was du versucht hast, die Fehlerbehebung bei E-Mails auf einer neuen Discourse-Installation?
Informationen, die es anderen ermöglichen würden, dir zu helfen, wären, welchen E-Mail-Dienst du verwendest und ob es jemals funktioniert hat.
containers/app.yml
DISCOURSE_HOSTNAME: 'newstory.host'
#DOCKER_USE_HOSTNAME: true
## TODO: Liste der durch Komma getrennten E-Mail-Adressen, die bei der ersten Anmeldung als Admin und Entwickler festgelegt werden sollen, z. B. 'benutzer1@beispiel.de,benutzer2@beispiel.de'
DISCOURSE_DEVELOPER_EMAILS: 'support@newstory.host'
## 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.beget.com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: support@newstory.host
DISCOURSE_SMTP_PASSWORD: ***********
DISCOURSE_SMTP_ENABLE_START_TLS: false
#DISCOURSE_SMTP_AUTHENTICATION: none
#DISCOURSE_SMTP_OPENSSL_VERIFY_MODE: none
#DISCOURSE_SMTP_DOMAIN: smtp.beget.com
#DISCOURSE_NOTIFICATION_EMAIL: support@newstory.host
LETSENCRYPT_ACCOUNT_EMAIL: su**d@*k.**
Hat es jemals funktioniert? Haben Sie die Schritte im Fehlerbehebungs-Leitfaden befolgt?
Sie müssen sicherstellen, dass die Benachrichtigungs-E-Mail-Adresse eine Adresse ist, von der beget.com E-Mails versendet.
Sie können versuchen, discourse-doctor auszuführen; es kann manchmal hilfreichere Meldungen anzeigen, aber ich bin mit beget.com nicht vertraut. Prüfen Sie, ob dort etwas in den Protokollen steht.
