I had the same problem for a while. > No matter what I do, I get something like: > > ~/Mail >sa-learn --spam --mbox spam > Learned from 0 message(s) (1927 message(s) examined). > ~/Mail >sa-learn --ham --mbox /var/spool/mail/mark > Learned from 0 message(s) (111 message(s) examined). > > It always "learns from 0 messages", whatever that means, and my spam > filtering doesn't change (I'm at about 70% filtering). Am I doing > something wrong? What is suppose to happen?
Try these couple of things. a) run it with the debug flag -d sa-learn -D --spam --mbox spam b) try fully qualifying the paths in case you aren't in the right place sa-learn -D --spam --mbox /home/user/spam c) when you've run it in debug make sure that you don't see errors about the ability to right the files. There could be two problems here. - you might need to install perl-DB_file module so it knows how to write the files. Make sure you have that module installed. - permissions! check your permissions under the user directory, i.e. /home/user/.spamassassin and make sure the ownership of the directory and all files within it are to the user in question and are writable to that user. d) as Brian said, it won't relearn messages you've learnt already. Try those things.. but above all, remember the -D option is your friend! Chris ------------------------------------------------------- This SF.net email is sponsored by: The SF.net Donation Program. Do you like what SourceForge.net is doing for the Open Source Community? Make a contribution, and help us add new features and functionality. Click here: http://sourceforge.net/donate/ _______________________________________________ Spamassassin-talk mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/spamassassin-talk