tags/wanderlustDavid Bremnerby-nc-sa-2.5
Copyright 2020, David Bremner
https://www.cs.unb.ca/~bremner//tags/wanderlust/David Bremnerikiwiki2008-07-06T00:01:17Zwanderlust whitelisting https://www.cs.unb.ca/~bremner//blog/posts/wanderlust_whitelisting/
<a href="../../whyCC/">by-nc-sa-2.5</a>
Copyright 2020, David Bremner
2008-07-06T00:01:17Z2007-10-11T11:53:00Z
<p> In the eternal battle against spam, I have recently written an
extension to the <a href="http://www.gohome.org/wl">Wanderlust</a> mail reader to help maintain address
whitelists.</p>
<p> It consists of two parts: <a href="https://www.cs.unb.ca/~bremner/blog/files/wl-whitelist.el">wl-whitelist.el</a> 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
<code>Wanderlust</code>.</p>
<p> On the server (e.g. in a <code>cron</code> job), I run a <a href="https://www.cs.unb.ca/~bremner/blog/files/scan-whitelist.py">python script</a> to
extract the addresses so the the rest of my baroque anti-spam system
can use them.</p>
<h4 id="Update">Update</h4>
<ul>
<li> Now supports blacklisting as well as whitelisting</li>
<li> Updated scan-whitelist.py with workaround for python library bug</li>
</ul>