Das Durchsuchen der Threads in diesem Forum ergab keine Ergebnisse. Es scheint, dass dies das Problem ist, nach dem alle fragen, aber es gibt wenig Lösungen.
Ich habe funktionierende Anmeldeinformationen und einen funktionierenden DirectAdmin-Mailserver, den ich für mehrere Domains nutze, die ich betreibe. Daher ist der Hostname natürlich nicht gleich dem sendenden Domainnamen.
Ich habe Lets-Encrypt-Zertifikate für den Domainnamen und den Mailserver eingerichtet. SPF- und Dkim-Einträge sind ebenfalls gültig.
Discourse stößt jedoch immer wieder auf dieses Problem und akzeptiert den Mailserver nicht. Einer der anderen Threads schlug vor, Folgendes zu app.yml hinzuzufügen:
DISCOURSE_SMTP_OPENSSL_VERIFY_MODE: none
Auch das hat nicht funktioniert.
Mein Discourse ist eine kleine private Community für eine Gruppe von Tech-Kollegen. Infolgedessen habe ich Schwierigkeiten, eine Beteiligung von Transaktions-Mail-Diensten zu erhalten. Daher muss ein privater Mailserver funktionieren.
Ich habe versucht, dies seit 4 Monaten auf verschiedene Weise zu lösen. Die Einrichtung eines Dienstes sollte nicht so schwierig sein.