E-Mail-Zustellbarkeit ist kompliziert. Hier sind einige wichtige Dinge, die Sie zuerst überprüfen sollten:
-
Stellen Sie sicher, dass Sie
DISCOURSE_NOTIFICATION_EMAIL:in Ihrerapp.yml-Datei korrekt eingestellt haben. Die Domäne, die in der „Von“-Adresse der von Ihnen gesendeten E-Mails angegeben ist, ist die Domäne, gegen die Ihre E-Mail validiert wird. -
Wissen Sie, wie Sie die Rohfassung der E-Mail in Ihrem Mailclient anzeigen können, um die E-Mail-Header auf wichtige Hinweise zu untersuchen. In Gmail ist dies die Option „Original anzeigen“ im Dropdown-Menü oben rechts bei jeder E-Mail.
-
WICHTIG: Hat Ihr ISP einen Reverse-DNS-Eintrag, um die Domänennamen und IP-Adressen, von denen Sie E-Mails senden, zuzuordnen? Testen Sie Ihren Reverse-PTR-Eintrag hier. Wenn Ihr ISP keinen ordnungsgemäßen Reverse-DNS-Pointer-Eintrag eingibt, ist es sehr unwahrscheinlich, dass Ihre E-Mails zugestellt werden.
-
Ist der SPF-Eintrag Ihrer Domäne korrekt? Testen Sie Ihren SPF-Eintrag hier. Beachten Sie, dass TXT der korrekte offizielle Eintragstyp für SPF ist.
-
Ist der DKIM-Eintrag Ihrer Domäne korrekt? Dies wird die Zustellbarkeit von E-Mails erheblich verbessern. Testen Sie Ihren DKIM-Eintrag hier.
-
Wenn Sie Ihren eigenen Mailserver betreiben, stellen Sie sicher, dass die IPs Ihres Mailservers nicht auf E-Mail-Blocklisten stehen. Vergewissern Sie sich auch, dass er in seiner HELO-Nachricht definitiv einen vollqualifizierten Hostnamen sendet, der in DNS aufgelöst wird. Wenn nicht, werden Ihre E-Mails von vielen Maildiensten abgelehnt.
-
Wir empfehlen dringend, eine Test-E-Mail an mail-tester.com zu senden, um zu überprüfen, ob alles oben Genannte korrekt funktioniert.
(Der einfache Weg ist, ein Konto bei SendGrid, SparkPost, Mailgun oder Mailjet zu erstellen, die kostengünstige Mailing-Pläne haben und für kleine Communities in Ordnung sind. Sie müssen jedoch immer noch die SPF- und DKIM-Einträge in Ihrem DNS einrichten!)
Siehe auch: Troubleshoot email on a new Discourse install