Micah Anderson wrote: >> Also, to see how experienced your Bayes knowledge is - use "$ sa-leanrn >> --dump magic" > > This shows me that I have no idea what these magic things are :) Does > this tell you anything useful? > > 0.000 0 3 0 non-token data: bayes db version > 0.000 0 6798614 0 non-token data: nspam > 0.000 0 19136753 0 non-token data: nham > 0.000 0 1063157695 0 non-token data: ntokens > 0.000 0 1241301616 0 non-token data: oldest atime > 0.000 0 1241416889 0 non-token data: newest atime > 0.000 0 0 0 non-token data: last journal sync > atime > 0.000 0 1241344830 0 non-token data: last expiry atime > 0.000 0 43200 0 non-token data: last expire atime > delta > 0.000 0 496607 0 non-token data: last expire reduction > count
Eh? Last journal sync atime is Jan 1 1970? Try running: sa-learn --sync If that helps, put it in your nightly SpamAssassin cron job (and/or revisit your custom teaching scripts). A quick primer (since this doesn't really exist anywhere...): The three zeroed columns are always zero. bayes db version is self-explanatory. nspam is the number of spam messages on record. bayes needs >200. nham is the number of ham messages on record. bayes needs >200. ntokens is the number of 'words' noted in the system. oldest atime is the oldest access time of the oldest token (I think). the rest of the times should be self-explanatory. last expire reduction count is the number of tokens removed from the last expiration run (I think). All times are in unix time notation (seconds since Jan 1 1970), which you can decipher with the command: date -d @[TIME]