On 12/12/06, Eric Shubes <[EMAIL PROTECTED]> wrote:

SA needs to be run as vpopmail user, not root. Try:
# sa-learn -u vpopmail --force-expire
# chown vpopmail:vchkpw /home/vpopmail/.spamassassin/bayes_toks
You might consider putting these commands in a daily cron job and turning
autoexpire off in local.cf.

Also, to run lint, you should use:
# sudo -u vpopmail -H spamassassin -D --lint

I haven't used rules-du-jour myself (yet), but you might look into using
that too to reduce spam. You can easily implement it using the
qmailtoaster-plus package. See the wiki for details.



thanks eric
i realize i set wrong configuration for spamasassin bayes
i just follow http://wiki.qmailtoaster.com/index.php/Spamassassin
now my bayes scoring script is like this

#!/bin/bash
# Spam Assassin Bayes Training

# Learn spam!
cd /home/vpopmail/domains/yourqmailtoaster.com/spam/Maildir/cur
/usr/bin/sa-learn -u vpopmail --force-expire --spam ./*
rm -rf /home/vpopmail/domains/yourqmailtoaster.com/spam/Maildir/cur/*
cd /home/vpopmail/domains/yourqmailtoaster.com/spam/Maildir/new
/usr/bin/sa-learn -u vpopmail --force-expire --spam ./*
rm -rf /home/vpopmail/domains/yourqmailtoaster.com/spam/Maildir/new/*

# Learn ham!
cd /home/vpopmail/domains/yourqmailtoaster.com/notspam/Maildir/cur
/usr/bin/sa-learn -u vpopmail --force-expire --ham ./*
rm -rf /home/vpopmail/domains/yourqmailtoaster.com/notspam/Maildir/cur/*
cd /home/vpopmail/domains/yourqmailtoaster.com/notspam/Maildir/new
/usr/bin/sa-learn -u vpopmail --force-expire --ham ./*
rm -rf /home/vpopmail/domains/yourqmailtoaster.com/notspam/Maildir/new/*

# Update the Bayes DB
/usr/bin/sa-learn -u vpopmail --force-expire --sync


is this script true ?

it helps me a lot reduce spam

regards

Reply via email to