Theo Van Dinter wrote:
On Wed, Mar 15, 2006 at 04:31:24PM -0500, Paul Stavrides wrote:
The problem is an extra an extra "0D"  in the X-Spam-Checker-Version
line, such that I see an "...0D 0D 0A 09..." by the time I look at the
headers in Windows.  The line is getting munged when it is getting
wrapped.

Interesting.  I was thinking it was the spamass-milter code...
But researching things a little more, it looks like it's actually the
milter API/library:

http://www.milter.org/milter_api/smfi_chgheader.html

"If longer headers are needed, make them multi-line. To make a multi-line
header, insert a line feed (ASCII 0x0a, or \n in C) followed by at least
one whitespace character such as a space (ASCII 0x20) or tab (ASCII 0x09,
or \t in C). The line feed should NOT be preceded by a carriage return
(ASCII 0x0d); the MTA will add this automatically."

Previously, the milter could assume that folding was going to happen via
"\n\t", but now it's "\r\n\t".

Does this mean that a change is needed in spamass-milter or
spamassassin?  It seems odd that this started with 3.1.1 but
didn't occur under 3.0.

Ie: do I look at patching spamass-milter or will the spamassassin
community fix it at their end?

Looking at the spamass-milter code, it looks like "-M" may also be a
work-around for you (disables all markup).

Yes, I've done that for now, thankyou.



Reply via email to