[Postfixbuch-users] Postfix 2.3.8 / CRLF Problem
Andreas Winkelmann
ml at awinkelmann.de
Sa Sep 6 21:50:44 CEST 2008
> wir haben folgendes Problem:
> beim Versenden von einem Newsletter aus einer php-Software (kommerziell
> mit zendoptimizer "verschluesselt") ueber einen relayhost (kommerziell)
> meldet der relayhost folgendes:
>
> Sep 6 17:44:23 xxx postfix/smtp[6624]: CA8C73831A:
> to=<ikiss-supportkrz at krz.de>, relay=xxx[xxx]:25, delay=0.08,
> delays=0.06/0/0/0.01, dsn=5.0.0, status=bounced (host xxx[xxx] said: 550
> The mail is incorrectly formatted. See RFC 2821, section 2.3.7 (in reply
> to end of DATA command))
>
> Ich habe mit tcpdump den Verkehr zwischen Postfix und dem relayhost beim
> Versenden des Newsletters mitgeschnitten und es ist tatsaechlich so,
> dass bei 2 Headern am Ende der Zeile ein Hex-Wert von "0d 0d 0a" also
> CR CR LF steht, was laut meiner Interpretation von RFC2821 2.3.7 nicht
> erlaubt ist und die e-mail vom relayhost abgelehnt wird.
Wie geht die Mail in Postfix rein? Hast Du das auch mal verifiziert?
> Ich habe testweise auf dem System (debian) ein exim4 installiert und
> dann das Newsletter nochmal verschickt. Die e-mail geht durch und im
> Dump gibt es nur 0d 0a also CR LF am Ende jeder Header-Zeile.
>
> Ich habe das Newsletter auch lokal zustellen lassen und mir dann die
> mbox mit cat -e angeschaut - keine "komischen" Zeichen und alle Zeilen
> enden schoen mit einem 0a (LF).
>
> Es ware sehr nett, wenn sich die Postfix-Experten der Liste dazu aeußern
> wuerden. Vielen Dank.
--
Andreas
Mehr Informationen über die Mailingliste Postfixbuch-users