Ich bin kürzlich in die Situation geraten, dass mein E-Mail-Dienstkonton plötzlich vom Anbieter deaktiviert wurde, weshalb ich zu einem anderen Anbieter wechseln musste. Da ich die Konfiguration des E-Mail-Servers nicht sofort ändern kann, muss ich die Einstellung in der app.yaml anpassen und anschließend einen Build durchführen, damit die Änderungen wirksam werden. Das führt zu einer Auszeit der Website von einigen Minuten, was tagsüber inakzeptabel ist. Gleichzeitig häufen sich jedoch tagsüber die fehlgeschlagenen E-Mails, was mich zunehmend irritiert.
Wenn mich nicht alles täuscht, werden die Einstellungen in der Admin-Oberfläche angezeigt, wenn du die Umgebungsvariablen in der yml-Datei nicht hinzufügst (oder sie im Nachhinein entfernst).
Ich habe es versucht, aber es hat nicht funktioniert.
#DISCOURSE_SMTP_ADDRESS: smtp.mailgun.org
#DISCOURSE_SMTP_USER_NAME: forums@xxx.com
#DISCOURSE_SMTP_PASSWORD: xxx
#DISCOURSE_SMTP_PORT: 587
#DISCOURSE_NOTIFICATION_EMAIL: noreply@xxx.com
#DISCOURSE_SMTP_DOMAIN: forums.xxx.com
Nach dem Auskommentieren der obigen Konfiguration wird im Admin-Backend Folgendes angezeigt:
Ich sehe keine Stelle, die automatisch ausgefüllt werden kann.
Kannst du im Einstellungen-Menü das Suchfeld verwenden, um nach „SMTP“ zu suchen? Vielleicht befindet sich das auf einer anderen Menüseite, oder es hat sich etwas geändert.
