Running Spamassassin 2.55, Bayes appears to be functioning, and actually reports when I feed mail directly through via spamassassin -D < ****.  Running the sample message through, I see these entries in the debug file.
 
debug: bayes: 2810 tie-ing to DB file R/O /root/.spamassassin/bayes_toks
debug: bayes: 2810 tie-ing to DB file R/O /root/.spamassassin/bayes_seen

debug: bayes: score = 0.954928468802907
 
So it appears to be there and working.  sa-learn updates the bayes database.  check_bayes_db lists a whole bundle of entries.
 
My local.cf file includes
use_bayes 1
bayes_path /root/.spamassassin/bayes
 
and I've added these tags so that Bayes should list for every message.  Also  have terse_reporting turned off.
score BAYES_40 0 0 0.01 0.01
score BAYES_44 0 0 0.01 0.01
score BAYES_50 0 0 0.01 0.01
score BAYES_56 0 0 0.01 0.01
Yet for some reason, I get no entries at all on any of my mail regarding bayes.  Even blatent mail doesn't get tagged.  When I run the same piece of mail through via spamassassin -D, it does get tagged and the score is modified to reflect bayes.
 
Any ideas why my delivered mail isn't using bayes (but does use spamassassin) but direct feeding show the rules?
 
...ken winke

Reply via email to