From: "Jacob Cord" <[EMAIL PROTECTED]>

Hi everyone,

I've had an awful time trying to figure this one out on my own, and have
been scouring the 'net for someone with a similar problem, but can't
find anything.

I'm converting an existing Postfix (2.0.6)/Procmail setup to use
SpamAssassin.  I installed SpamAssassin via CPAN.

I followed Greg Webster's howto at
http://www.geekly.com/entries/archives/00000155.htm and got things up
and running.

Then I noticed that for messages tagged as spam, I get two messages
delivered for every one received by the system.  The headers are
identical, I just get two copies of the spam in my inbox.  This happens
system-wide.

Here are my configuration details:

/etc/mail/spamassassin/local.cf:
rewrite_header Subject [SPAM]
report_safe 2
trusted_networks my.ip.addrs.
lock_method flock
required_score 8.0
use_bayes 1
bayes_auto_learn 1
ok_languages    en
ok_locales      en

/etc/postfix/master.cf
#services:
smtp inet n - n - - smtpd
 -o content_filter=spamfilter:
#interfaces:
spamfilter unix - n n - - pipe
 flags=Rq user=spamfilter argv=/usr/local/bin/spamfilter.sh -f
${sender} -- ${recipient}

/etc/postfix/main.cf
mailbox_command = /usr/bin/procmail -Y -a $DOMAIN

/usr/local/bin/spamfilter.sh:
#!/bin/bash
/usr/bin/spamc | /usr/sbin/sendmail -i "$@"
exit $?

Why are you not simply running spamc from procmail?
{o.o}


Reply via email to