Bayes not being used

Martin Hepworth martinh at SOLID-STATE-LOGIC.COM
Fri Jan 23 17:29:10 GMT 2004

Steve Thomas wrote:
> MailScanner 4.25-14
> RedHat Linux 7.3
> kernel 2.4.20-18.7
> SA 2.70-cvs (1.222-2003-12-17-exp)
> We've been running MS/SA for quite a while now, but without using bayes. Our system stores all its user info in LDAP and I don't want to use SQL prefs, so we've just been using the stock SA config with some extra rules added. It works decent, but not having bayes running is taking its toll. On my home server, bayes catches pretty much all the mail that normal SA tests miss, but here at work I'm still getting a thousand or so spams a day getting through to my users.
> I created two shared folders for the users to put their spam/ham into and every hour, a cron job trains bayes with them and then deletes them. I make sure to use the prefs-file= option with sa-learn, pointing it to spam.assassin.prefs.conf. If I do a sa-learn --dump magic, I can see that over 2700 spams have been learned from and over 500 hams - more than enough for SA to start using bayes during processing.
> If I run a message through spamassassin from the command line (in debug mode, again using the prefs-file option), I can see that it's using bayes, so SA is doing what it should be.
> MS doesn't seem to use it, however. No BAYES_* tests are showing up in the headers of any messages. I've linted the SA config and it's fine, and I've restarted MS manually a couple of times.
> Any ideas?
> TIA,
> Steve
> --
> "If a man does his best, what else is there?"
> - General George S. Patton (1885-1945)

SA 2.70 is the development version and will turn into 3.0 at some stage
- could be unstable!

Anyway, have you checked the ownership/permissions of the bayes files to
make sure that the MailScanner user can write to them?

Also worth checking with MS and SA in debug mode buy setting the flags
in MailScanner.conf to see what's happening (or not) with the bayes stuff.

Martin Hepworth
Snr Systems Administrator
Solid State Logic
Tel: +44 (0)1865 842300


This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
the system manager.

This footnote confirms that this email message has been swept
for the presence of computer viruses and is believed to be clean.


More information about the MailScanner mailing list