Zur Information: Ich verwende die neueste Nightly-Version von Discourse unter Windows WSL und betreibe einen eigenen Mailserver mit Stalwart. Ich habe meinen Mailservice über Thunderbird und andere E-Mail-Clients getestet, alles funktionierte korrekt.
Vor einigen Tagen habe ich einen neuen E-Mail-Benutzer erstellt und diesen dann von Discourse verwenden lassen. Als ich im Discourse-Admin-Menü auf Test-E-Mail senden klickte, um Test-E-Mails an alle meine eigenen E-Mail-Konten (gmail.com, qq.com, 163.com usw.) zu senden, erhielten alle diese Test-E-Mails. Aber als ich versuchte, ein Konto zu registrieren, konnten alle meine E-Mails keine Registrierungs-E-Mails und andere Nachrichten empfangen, außer der Test-E-Mail. Ich konnte keine anderen E-Mails außer test_message in den E-Mail-Protokollen sehen, und in Stalwart konnte ich auch keine Protokolle für andere E-Mails außer den Test-E-Mails sehen.
Ich stecke hier seit mehreren Tagen fest und habe keine weiteren Ideen mehr, daher erstelle ich hier ein Thema.
Hier sind meine Konfigurationen:
SMTP-Server-Domäne: mail.example.com
SMTP-Port: 465
SMTP erzwingen TLS: true
SMTP automatisch STARTTLS: true
E-Mail-Domäne: example.com
E-Mail-Benutzername: notice@example.com
Benachrichtigungs-E-Mail: notice@example.com


