I've recently been working on trying to cleanup the volume of spam some of my users get, and have hit some walls as to how I should proceed.
Recently I switched to using postfix instead of qmail due to the ipv6 issue qmail had, and plesks knowledge base suggested switching to postfix. So I made the switch and everything seems to work fine now in terms of sending/receiving emails compared to qmail with the ipv6 issue anyway.
When I started with my server it was a plesk 9.x system, and spam training was done from the plesk panel. Then I got upgraded to 10.4.4 and training is now done through horde, or imap by moving emails into the spam folder. So here is where the questions start.
How can I verify that spamassassin is running the training daily on emails in the spam folder? i'm not sure what to look for in the logs if anything to know that its running the training. The emails that are coming through that are not marked as spam but should be are getting scores in the negatives. If spamassassin trains all emails that come into the inbox as ham, if there have been months of people not moving anything into the spam folder, this would have trained a lot of false hams correct? If so, would it make sense to somehow wipe out that users spam training database and start fresh?
Secondly, I've seen a couple posts about pyzor, and razor, and other plug-ins. would these make sense to add onto my server? They seem pretty straight forward for install, but i've seen a couple different instruction sites for installing them, and each is different. Some say just run yum to download them, and restart spamassassin and your good to go, others mention editing all sorts of configuration files. Just wondering which way I would have to go if installing those is a good idea.
Thanks for any help anyone can pass my way.