Spamassassin bayes count?

Red Squirrel

No Lifer
May 24, 2003
68,483
12,622
126
www.anyf.ca
In linux what is the command to get the bayes count on spam/non spam? I want to get an idea of how many emails it has learned from but can't seem to find a way to get those values.
 

pcthuglife

Member
May 3, 2005
173
0
0
when you run sa-learn it outputs the number of messages it's learned from.
sa-learn --mbox --spam /var/spool/mail/some-mailbox-with-spam

output would say something like:
Learned from 0 message(s) (1070 message(s) examined).

EDIT: you can also take a look at my local.cf file here:
http://www.serversamples.com/view.php?sample=9
 

Red Squirrel

No Lifer
May 24, 2003
68,483
12,622
126
www.anyf.ca
I want an overall value thouh, sa learn is only how many it learned for that pass. I could take all my cron logs and calculate manually but that would be a real pain.
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
It depends on what backend you're using, but I'm not sure that's possible. When an email is learned the tokens are taken from it and stored in the database and a single email could contain multiple tokens. I don't think it ever records how many emails it's learned from because that's a rather useless statistic.

If I look at my database I get 2755 and I don't think I've fed sa-learn 2755 messages yet.

mysql> select count(id) from bayes_token;
+-----------+
| count(id) |
+-----------+
| 2755 |
+-----------+
1 row in set (0.00 sec)
 

Red Squirrel

No Lifer
May 24, 2003
68,483
12,622
126
www.anyf.ca
Hmm odd, was sure there was a much easier way to get this stat. I know on a barracuda (spamassassin powered) there is a stat that shows how many emails have been fed.
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
Hmm odd, was sure there was a much easier way to get this stat. I know on a barracuda (spamassassin powered) there is a stat that shows how many emails have been fed.

It probably keeps track of them seperately then because SA itself doesn't AFAICT.
 

Red Squirrel

No Lifer
May 24, 2003
68,483
12,622
126
www.anyf.ca
hmm could be. I could make my bayes-learn script pass it through the php interpreter to parse it (much easier to do with php then bash) then add to a file... but like you said the stat is not important so I wont go to that extent. It would just be nice to see that stat for fun.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |