Is there anything interesting in the spamassassin email headers? Which rules *are* firing, and what scores are they assigning?
I have 'autowhitelist' turned on, which can have unexpected side-effects.
My "internal" mail server (running Kerio Connect) pretty regularly trashes its internal bayes database -- when this happens, the only solution is to delete the existing database and let it rebuild itself -- users always report improved spam filtering immediately -- even before the bayes learning threshold has been reached. Perhaps some sort of
bayesian poisoning is involved.
Also, I recently upgraded my SME spam filter from 7.6 to 9.0alpha3 -- several users independently reported improved spam filtering. I don't know if this is due to differences in spamassassin and qpsmtpd beteween 7.6 and 9, or if it was caused because I did not transfer the bayes database to the new server.