I have created case 6103 - but this may be a milter-issue, although
the same version of the milter worked very well on centos-4 i386 and
SA 3.1
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6103
thanks in advance
mark
This is a spamass-milter bug. They generate a malformed fake sendmail
header and it's unparseable.
There's a fix for spamass-milter in the debian bug:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=510665
Just posting this for others who may encounter this:-
This turned out to be an interaction between milter-greylist and
spamass-milter. In sendmail.mc the following grey list config was
included as part of the greylist setup:-
define(`confMILTER_MACROS_ENVRCPT', `{greylist}')dnl
however for the spamass-milter to work properly the following needs to
be set:
define(`confMILTER_MACROS_ENVRCPT',`r, v, Z, b, _')dnl
and I commented out: dnl define(`confMILTER_MACROS_ENVRCPT',
`{greylist}')dnl
setting the following for the spamass-milter:
EXTRA_FLAGS="-m -r 5"
rejects mail that scores over 5 without delivery. This is particularly
useful when the box forwards mails via virtusertble / /etc/aliases
example:
May 1 16:06:50 host spamd[15382]: spamd: result: Y 5 -
DYN_RDNS_AND_INLINE_IMAGE,FH_HELO_EQ_D_D_D_D,RCVD_IN_PBL,RCVD_IN_XBL,RDNS_DYNAMIC
May 1 16:06:50 host sendmail[15382]: n4146fZ6015382:
to=<em...@domain.org>, delay=00:00:08, pri=31489, stat=Blocked by
SpamAssassin
System: Centos 5.3 + std sendmail, spamass-milter-0.3.1 - with fixes in
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=510665
and spamassassin-3.2.5-1.el5
milter-greylist-3.0-2.el5.rf