[tech] SpamAssassin Changes

Andrew Adamson bob at ucc.gu.uwa.edu.au
Thu Nov 22 00:30:31 WST 2012


Hi all,

As part of my mission to reduce the amount of spam that lands in my inbox, 
I've made a fairly large change to our spamassassin setup on mooneye. The 
change is to turn on network checks, so public DNS blacklists are checked 
for known spammers [1], and there is also some fuzzy hash checking of our 
incoming mail against known spam emails [2] using pyzor [3] and razor2 
[4].

The changes were too numerous to list, but it's worth noting for future 
reference that I came up against python deprecation warnings thanks to 
pyzor being written for python 2.4. The warnings cause spamassassin to 
fail parsing the response. The fix is to simply ignore deprecation 
warnings in the script for now [5].

CAN YOU PLEASE KEEP AN EYE OUT FOR FALSE POSITIVES. I don't want to have 
legitimate emails going into spam folders!

Andrew Adamson
bob at ucc.asn.au

|"If you can't beat them, join them, and then beat them."                |
| ---Peter's Laws                                                        |

[1] http://wiki.apache.org/spamassassin/DnsBlocklists
[2] http://wiki.apache.org/spamassassin/HashSharingSystem
[3] http://wiki.apache.org/spamassassin/UsingPyzor
[4] http://wiki.apache.org/spamassassin/UsingRazor
[5] https://bugs.launchpad.net/ubuntu/+source/pyzor/+bug/394775


More information about the tech mailing list