[Postfixbuch-users] proxy-reject: END-OF-MESSAGE: 451 4.3.0 Error: queue file write error

Christian Boltz postfixbuch at cboltz.de
Mi Mär 2 00:10:29 CET 2011


Hallo Jens, hallo Leute,

Am Dienstag, 22. Februar 2011 schrieb Heidbüchel, Jens:
> Das ist wohl ein Bug in Perl, der noch nicht behoben ist. Das Ticket
> gibts hier:
> 
> http://rt.perl.org/rt3/Public/Bug/Display.html?id=76538
> 
> Ich benutze das Standard-Perl von openSuSE 11.3. Ich finds komisch,
> dass es nur uns erwischt hat... ;)

Kommt Zeit, kommt Crash ;-) - ich habe inzwischen auch so eine Mail.

Ich habe das Problem gerade bei openSUSE in den Bugtracker gepackt - 
vielleicht hat ja dort jemand eine Idee, was den Bug verursacht ;-)
https://bugzilla.novell.com/show_bug.cgi?id=676086

Außerdem habe ich mir gerade die Mühe gemacht, die betroffene Mail nach 
und nach zu kürzen und den verbleibenden Teil auszu-x-en.
Das Ergebnis hat noch 21 Zeilen und ist anonym genug, um es zu 
veröffentlichen :-) - siehe Anhang. Zur Sicherheit: md5sum ist:
e27f185123e23781aa4265dd5304dc85  email-crashes-sa.txt

Scheinbar wird eine Kombination verschiedener Dinge im Body benötigt, um 
den Crash auszulösen. Unter anderem hätte ich anzubieten:
- Nennung zweier Mailadressen mit .de (sobald ich eine davon lösche oder 
  auf .xx ändere, ist der Crash weg)
- längere Abfolgen von Sternchen (*******)
- <pre>-Tag
- HTML-Entities (– < >)

Im Header hätte ich noch ein paar Dinge rauskürzen können (Message-ID, 
To, Subject, Date), dann wäre es aber keine richtige Mail mehr ;-)
Hier sind scheinbar nur das From @web.de und der Content-Type wichtig.

Wenn ich eine der Zeilen im Body lösche, crasht spamassassin nicht mehr.

Der Bug existiert in openSUSE 11.3 und 11.4 (fast-final, neuer als RC2).
Eine 11.2 habe ich nicht mehr verfügbar, unter 11.1 überlebt 
spamassassin die Mail ohne Crash.

Deinen Workaround in 20_freemail_domains.cf habe ich gerade eingebaut 
(bzw. web.de dort "ausgebaut") - geht :-)


Gruß

Christian Boltz
-- 
Gna, schon wieder Seti [...] Dabei ist es schon schwierig genug, auf
*diesem* Planeten intelligentes Leben zu finden.   [Charly Kuehnast]
-------------- nächster Teil --------------
Date: Mon, 28 Feb 2011 00:00:00 +0100 (CET)
From: "xxxxxx xxxxxxxx" <xxxxxxxxxxxxxxx at web.de>
To: "xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxx" <xx at xxxxx.xx>
Message-ID: <xxxxxxxxxxxxxx at xxxxxxxxx>
Subject: xxxxxxxxxxxxxxxxx
Content-Type: multipart/mixed; 
	boundary="----=_Part_123456_123456"

------=_Part_123456_123456
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<body>
<xx at xxxxx.de>
– 
<pre></pre>
* xxxxxxxxxxxxxxxx
xx at xxxxx.de
*****************
</body>
------=_Part_123456_123456


Mehr Informationen über die Mailingliste Postfixbuch-users