I would like to enable some sort of logging on spamd so that I can see 
exactly why most of the incoming spam is NOT getting marked as spam.  Even 
when sending the sample-spam.txt file it doesn't "ring up" as spam on all 
my local accounts.  It does on some, not on others.

all I see is the not very informative:

May  1 00:03:28 user spamd[886]: clean message (-4.4/5.0) for user:UID

and by grepping /var/log/mail.log I can see that not all the mail is 
showing up at all with a spamd check.  I notice that it appears that spamd 
only seems to be firing some of the time for some of the accounts.

I have spamassassin enabled site-wide with /etc/procmail, spamd is running 
as  "perl /usr/bin/spamd -d -c -a" in the ps listing and I'm also running 
postfix and imapd.  Spamassassin is version 2.20.

None of the users have individual .procmail or .forward files and 
/etc/procmail contains only

:0fw
| spamc

I know I'm missing something stupid and obvious.  Now what is it?  Why is 
the column after the date a user and not root or something?  Is there 
anyway that I can force EVERY message to go through spamc no matter what 
and to LOG it's passage?


If I invode spamd with the -D option I get a lot of info on launch.  Only 
thing that looks out of place maybe is:

debug: - Message 1 is KNOWN SPAM -
debug: Agent terminated

--
You know you've achieved perfection in replying to a list message, not when 
you have nothing more to add, but when you have nothing more to take away.
                                              -- with Apologies to Antoine


Reply via email to