Email is great, but the spam really kills all the joy in receiving mail. To solve the spam problem I suggest to use DSPAM, I’ve been using it for some time and I can tell you that I rarely receive spam in my inbox.
I’ve chosen to incorporate DSPAM as a content filter for Postfix. This means that email comes into Postfix, passes through DSPAM and gets reinserted into Postfix for delivery into the users mailbox. (In the near future I’m looking at solutions like maildrop for delivery into the maildir.)
DSPAM is a very good spamfilter and is easy to use and train by it’s users. Training can be made very simple, I’ve chosen to use a folder structure in which people can drop their missed spam (false negative) into the Junk folder which gets processed overnight to train DSPAM. It’s also possible to use forwarding the spam email to a local address to train DSPAM.
Please note that these are for Tiger and not for Leopard.
- Compiling DSPAM on OS X Tiger
- Creating the MySQL database for DSPAM
- Configuring DSPAM
- Configure Postfix for the DSPAM content filter
- Starting DSPAM
- Training DSPAM with scripts
Next step: Compiling DSPAM on OS X