tags/spamDavid Bremnerby-nc-sa-2.5
Copyright 2020, David Bremner
https://www.cs.unb.ca/~bremner//tags/spam/David Bremnerikiwiki2009-08-24T16:44:46ZSpammer walks on free speech argumenthttps://www.cs.unb.ca/~bremner//teaching/old/3997/clippings/posts/free_jeremy/
<a href="../../whyCC/">by-nc-sa-2.5</a>
Copyright 2020, David Bremner
2009-08-24T16:44:46Z2008-09-13T03:00:00Z
<p><a href="http://www.groklaw.net/article.php?story=20080913085404483">Groklaw</a>
has extensive coverage of the case of Jeremy Jaynes, who was set free
because the Virginia anti-spam law was found to unconstitutionally
restrict free speech.</p>
<p>I'm not sure who to cheer for here...</p>
Housing prices in Ulaanbaatarhttps://www.cs.unb.ca/~bremner//blog/posts/ulaanbaatar/
<a href="../../whyCC/">by-nc-sa-2.5</a>
Copyright 2020, David Bremner
2008-06-27T07:21:13Z2008-06-27T03:00:00Z
<p>Apparently a 90 m<sup>2</sup> appartment in Ulaanbaatar goes for USD600 a month.
No offence to the residents of Ulaanabaatar, but that seems pretty
expensive to me. The things you learn from spam.</p>
wanderlust 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>