I just finished training my new bayes
classifier with my spam and ham files. Since I run SPAMD as a user "-u
filter", I did this as user "filter".
'su filter', then sa-learn --ham and
--spam. The database has been created, and running sa-learn --dump I
get:
==== snip ====
0.000
0
2 0 non-token data:
bayes db version
0.000 0 1687 0 non-token data: nspam 0.000 0 0 0 non-token data: nham 0.000 0 36864 0 non-token data: ntokens 0.000 0 0 0 non-token data: oldest atime 0.000 0 0 0 non-token data: newest atime 0.000 0 0 0 non-token data: last journal sync atime 0.000 0 0 0 non-token data: last expiry atime 0.000 0 0 0 non-token data: last expire atime delta 0.000 0 0 0 non-token data: last expire reduction count ==== snip ====
Note: not really sure what this means, but I
checked my ham database with sa-learn -D --ham and it said it already learnt
correctly the ham, so I know its trained.
When I run SPAMD -D it says:
==== snip ==== debug: bayes: 17403 tie-ing to DB file R/O
/home/filter/.spamassassin_toks
debug: bayes: 17403 tie-ing to DB file R/O /home/filter/.spamassassin_seen debug: bayes: found bayes db version 2 debug: bayes: Not available for scanning, only 0 ham(s) in Bayes DB < 200 debug: bayes: 17403 untie-ing debug: bayes: 17403 untie-ing db_toks debug: bayes: 17403 untie-ing db_seen debug: Score set 1 chosen. debug: Initialising learner debug: bayes: 17403 tie-ing to DB file R/O /home/filter/.spamassassin_toks debug: bayes: 17403 tie-ing to DB file R/O /home/filter/.spamassassin_seen debug: bayes: found bayes db version 2 debug: bayes: Not available for scanning, only 0 ham(s) in Bayes DB < 200 debug: bayes: 17403 untie-ing debug: bayes: 17403 untie-ing db_toks debug: bayes: 17403 untie-ing db_seen ==== snip ====
The database looks ok in
/home/filter:
-rw-rw-rw- 1
filter filter 2621440 Sep 29 10:50
.spamassassin_seen
-rw-rw-rw- 1 filter filter 42082304 Sep 29 10:50 .spamassassin_toks What am I doing wrong?
<<Dan>> |
Title: Blank Stationery