Aktivierungs-E-Mail gesendet, aber Konto nicht aktiviert

Titel: Aktivierungs-E-Mail gesendet, aber Konto nicht aktiviert / Verwirrung um den Aktivierungslink

Hallo,
Ich betreibe eine selbst gehostete Discourse-Instanz (Docker). SMTP-Test-E-Mails werden erfolgreich gesendet (überprüft via Gmail), aber neu registrierte Benutzer erhalten keine oder können die Kontenaktivierung nicht ordnungsgemäß abschließen.

Was ich überprüft/getan habe:

  • SMTP konfiguriert und Test-E-Mail erfolgreich zugestellt

  • login_required = false

  • must_approve_users = false

  • Manuelle Aktivierung über Admin → Benutzer funktioniert

  • Neustart mit ./launcher restart app (mehrmals)

Problem:

  • Nach der Registrierung landen Benutzer auf /u/account-created

  • Die Aktivierungs-E-Mail ist inkonsistent oder das Verhalten des Aktivierungslinks ist unklar

  • Ich bin mir nicht sicher, wo ich das Verhalten des Aktivierungslinks / der Weiterleitung steuern kann

Fragen:

  1. Wo genau behandelt Discourse den Aktivierungslink und die Weiterleitung nach dem Klicken darauf?

  2. Gibt es eine empfohlene Methode, den Aktivierungsablauf ohne Neustart des Containers zu testen?

  3. Gibt es häufige Ursachen, wenn der SMTP-Test funktioniert, aber die Benutzeraktivierungs-E-Mails fehlschlagen oder die Aktivierung nicht abschließen?

Vielen Dank im Voraus.

Hmm… welchen SMTP-Anbieter verwenden Sie?

Danke Nate

Ich verwende lokales SMTP (Postfix) auf dem Server – noch keinen Drittanbieter. Teste gerade die Aktivierungs-E-Mails.

Danke. Die Domain lautet forum.168my.my – registrieren Sie sich gerne testweise, um zu prüfen, ob die Aktivierungs-E-Mail bei Ihnen ankommt.

Danke