New GitHub Project: trustymail

I’ve been running private mail service for years.  Spam filtering has long been one of the most difficult (impossible!) issues for small-time mail operators, but I usually enjoy the challenge, and using the various white/black listing and heuristics tools makes the experience manageable.

Still, I never entirely trust that important messages will survive the spam filtering process as intended, so I will occasionally whitelist senders that I know I want to hear from.  In my setup this usually means some combination of Postgrey and SpamAssassin configuration.

I finally decided to sit down and spend a few minutes scripting the configuration process so I could maintain one whitelist instead of multiple.  The script will format each config file as needed, and I don’t have to worry about my lists getting out of sync anymore.

The results are available on GitHub:

Leave a Reply