I am wondering when I use "sa-learn --rebuild --spam a_spam_message", then "sa-learn --rebuild". sa-learn printed "Learned from 1 message...", and I assumed that SpamAssassin 2.63 will learn this spam by saving to Bayesian database. Then, I sent "a_spam_message" through SpamAssassin again, "a_spam_messages" was not marked as spam, why?
First question.. why did you use --rebuild and --spam at the same time?
Second question, what bayes score did it get?
Third question, is bayes even enabled or have you only trained a few emails (you must train 200 spam and 200 ham messages before bayes will run). You can check if bayes is in use by looking at the debug output:
spamassassin -D < a_spam_message
