Mail-Fehler 504 5.7.4 Nicht erkannter Authentifizierungstyp

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 :frowning:

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,

Wirklich niemand? … Das ist schlecht :frowning:

Ich habe keine Ideen mehr …

Haben Sie alle hier aufgeführten Schritte ausprobiert?

Hi @rishabh, ich habe alles ausprobiert, was hier vorgeschlagen wurde, glaube ich :slight_smile:

Kann ich irgendwie genau nachvollziehen, wie Discourse versucht, E-Mails zu versenden? Ich meine, ich bin kein Ruby-Experte, aber gibt es zufällig Tools, mit denen man E-Mails von der Kommandozeile aus versenden kann und die dieselben Mechanismen verwenden?..

scheint, als könnte ich das nicht lösen :frowning:

Jetzt gelöst :slight_smile:
Dieser Beitrag hat mir dabei geholfen: