MyBB.de Forum

Normale Version: E-Mails werden abgelehnt
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

mit MyBB 1.8.33 gibt es immer wieder Email Ablehnungen weil der Header nicht stimmen soll.


554 Nemesis ESMTP Service not available Transaction failed Reject due to policy restrictions.
E-Mails werden von unserem Mailsystem abgelehnt, wenn die im E-Mail Header gemachten Angaben nicht den Vorgaben in RFC 5321 und RFC 5322 entsprechen.

Dies schließt folgende Punkte ein:

Folgende Header müssen syntaktisch richtig sein: Date, From, Sender, To
Die Header BCC, CC, Date, From, Sender, Subject und To dürfen nicht mehrfach vorkommen
Üblicherweise liegt in diesen Fällen ein Syntax-Fehler bei einer E-Mail-Adresse vor, die im From oder To Feld angegeben wurde. Eine häufige Ursache sind z.B. nicht kodierte Umlaute oder Semikola statt Kommata bei Angabe mehrerer Adressen.


Die Einstellungen sind Default, es wird eine gültige Email verwendet.

Gruß
Andi
Oh ja, manche E-Mail-Anbieter sind übermäßig streng, was die Einhaltung der RFC angeht.

Für eine Diagnose, versende eine Nachricht an eine andere Mail-Adresse (zu einem Anbieter, der die Nachricht trotzdem korrekt verarbeitet) und siehe dir den Header im Mail-Quelltext an. Vielleicht lässt sich hier der Fehler erkennen, wie von dir erwähnt z.B. Kommata oder gar nicht-kodierte Umlaute im Absendername.

[ETS]
(18.04.2023, 10:40)[ExiTuS] schrieb: [ -> ]Oh ja, manche E-Mail-Anbieter sind übermäßig streng, was die Einhaltung der RFC angeht.

Stimmt. Es gibt aber auch durchaus sinnvolle Richtlinien und in der heutigen Zeit kann man von jedem Provider/Hoster E-Mails versenden möchte auch erwarten einen Mindeststandard an RFC Vorgaben einzuhalten.

(18.04.2023, 09:23)Andi schrieb: [ -> ]Dies schließt folgende Punkte ein:

Folgende Header müssen syntaktisch richtig sein: Date, From, Sender, To
Die Header BCC, CC, Date, From, Sender, Subject und To dürfen nicht mehrfach vorkommen
Üblicherweise liegt in diesen Fällen ein Syntax-Fehler bei einer E-Mail-Adresse vor, die im From oder To Feld angegeben wurde. Eine häufige Ursache sind z.B. nicht kodierte Umlaute oder Semikola statt Kommata bei Angabe mehrerer Adressen.

554 greift aber nicht nur dabei. Es können auch Dinge wie Blacklistig der Domain/IP, SPF, fehlerhafte oder veraltete DMARC und DKIM schuld sein. Und noch viele mehr.
Um zumindest ansatzweise das Problem "verbessern" zu können benötigt man hier dann doch den original (und damit meine ich unzensierten) Header.

Beste Grüße