It appears as though our current spamassassin setup is adding a significant amount of load on our home directories. As a result I am looking into ways to keep spamassassins current effectiveness while reducing the load it places on the disk drives of the home directories. Over the next few days I will be making adjustments to how spamassassin stores information. If you notice a large increase in the amount of spam you see in your inbox as a result, please let me know.
Right now we run spamc on the mail delivery server which talks to two different spamd servers. Those spamd servers use NFS to mount users home directories and store bayes and whitelist info in the .spamassassin folder. I think the reading and writing to the bayes files is significant. To help improve this I am going to try storing that info in a MySQL database instead. Hopefully that is more efficient.
Leave a Reply