Hallo,
ich habe gerade ein neues Board auf AWS installiert und möchte die E-Mail-Funktion zum Laufen bringen.
Ich habe versucht, E-Mails mit swaks vom Host aus zu senden – funktioniert.
Ich habe versucht, E-Mails innerhalb des Containers (mit swaks) zu senden – funktioniert auch.
Der von mir verwendete Befehl lautet:
swaks -server <my_mail_server>:587 -tls --auth-user <my_mail_user> --auth-password <my_mail_pw> --to <my_testaddress> --from <my_mailbox_address>
Der entsprechende Abschnitt in app.yml sieht so aus:
DISCOURSE_DEVELOPER_EMAILS: ‘<my_mailbox_address>’
DISCOURSE_SMTP_ADDRESS: <my_mail_server>
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: <my_mail_user>
DISCOURSE_SMTP_PASSWORD: <my_mail_pw>
DISCOURSE_SMTP_ENABLE_START_TLS: true
Und dies sind die letzten Zeilen meiner app.yml:
run:
- exec: echo "Beginning of custom commands"
## Wenn Sie die 'From'-E-Mail-Adresse für Ihre erste Registrierung festlegen möchten, kommentieren Sie die folgende Zeile aus und ändern Sie sie:
## Nachdem Sie die erste Anmelde-E-Mail erhalten haben, kommentieren Sie die Zeile erneut aus. Sie muss nur einmal ausgeführt werden.
- exec: rails r "SiteSetting.notification_email='<my_mailbox_address>'"
- exec: echo "End of custom commands"
Also, meiner Meinung nach habe ich alles richtig gemacht…
Was jedoch seltsam ist, ist, dass ich in den Logs Folgendes sehe:
Delivered mail c73248c3-a56b-4100-a34b-63ad1eb3dab8@<some-domain> (5275.2ms)
Job exception: 504 5.7.4 Unrecognized authentication type
Das <some_domain> ist merkwürdigerweise die Domain des Zertifikats, das ich für die Instanz erstellt habe.
Ich weiß nicht, wie das zusammenhängt ![]()
Habt ihr irgendwelche Hinweise, was ich tun könnte?
Der letzte Teil mit dieser Domain ist nur eine Vermutung, und ich weiß nicht, ob das ein Problem darstellt. Die
Job exception: 504 5.7.4 Unrecognized authentication type
könnte ein Hinweis sein, aber wie gesagt … swaks macht seine Arbeit perfekt.
Vielen Dank und liebe Grüße an alle,