Hello!
I use spamassassin-3.01 in site-wide mode (spamd+spamc) on Linux Slackware-9.1 mail server.
Everything worked just fine - about 300 spam-letters dayly was filtered. But then I made system to look up mail-users in ldap database. And removed accounts from linux system.
Now spamc can't check letters for those users. In procmail.log I see:
--
getpwuid() failed: No such file or directory
procmail: Program failure (71) of "/usr/bin/spamc"
procmail: Rescue of unfiltered data succeeded
--
And users get tonns of spam :(.
How can I make spamassassin work with non-local accounts?


My /etc/procmailrc is:
--
DROPPRIVS=yes
LOGDIR=/var/log
SPOOLDIR=/var/spool/procmail
LOGFILE=${LOGDIR}/procmail.log

:0fw
* < 200000
| /usr/bin/spamc

:0:
* ^X-Spam-Level: \*\*\*\*\*\*\*\*
$SPOOLDIR/spam

:0
* ^^rom[ ]
{
 LOG="*** Dropped F off From_ header! Fixing up. "

   :0 fhw
   | sed -e '1s/^/F/'
}
--
--
Andrew.




Reply via email to