jdow wrote:
From: "Toni Casueps" <[EMAIL PROTECTED]>
There are a few messages that don't have the X-Spam... headers. Is
there any conditions under which a message doesn't get checked?
I use Spamassassin 3.0.4 under Linux+Postfix
I am invoking it from master.cf (i.e. the IntegratedSpamdInPostfix
article of the wiki)
Yes, there is. You have an "all" or "full" rule in your user_prefs and
you are using spamc/spamd, I bet. The solution is to run through
SpamAssassin if the run through spamc fails. That is what I do and so
far I have not found any messages getting through both runs.
It happens randomly and originates in eval's within PerMsgStatus.pm.
{^_^}
What would you mean by an "all" or "full" rule? I've been watching some
messages slip through myself. I'm passing between 12k and 18k messages a
day though spamc from a maildrop filter. My spamd is running on another
server with loads of resources, yet I am seeing some messages which are
obvious spam get through without X-Spam tags. When I manually run these
messages through spamc they come back tagged.
Curious, I added a check to my global maildroprc and captured the return
code of spamc and I am seeing a return code of 74 (io error) in the
logs. I would have expected to see 69 (not available) or 75 (temp error)
if I was having a problem reaching spamd.
Any idea why I would be getting a return code of 74?
Thanks,
DAve
===================================================
Spamd version 3.0.4
Solaris 8
Spamc version 3.0.0
FreeBSD 5.4
Relevent maildroprc code(mail will wrap the lines),
if ( $SIZE < 262144 )
{
exception {
xfilter "/usr/local/bin/spamc -x -t 30 -h 10.0.240.253
-u [EMAIL PROTECTED]"
}
if ( $RETURNCODE != 0 )
{
echo "Maildrop: spamc returned an error of $RETURNCODE on a
message for [EMAIL PROTECTED]"
}
}
else
{
echo "Maildrop: Skipped spamc, message oversized ($SIZE)"
}