UNB/ CS/ David Bremner/ blog/ posts/ wanderlust whitelisting

In the eternal battle against spam, I have recently written an extension to the Wanderlust mail reader to help maintain address whitelists.

It consists of two parts: wl-whitelist.el manages the user interface, and passes whitelisted addresses to the server as fake messages in a special mailbox. This sounds lame, but it allows me to take advantage of the nice offline functionality built in to Wanderlust.

On the server (e.g. in a cron job), I run a python script to extract the addresses so the the rest of my baroque anti-spam system can use them.