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
