this directory contains: # my spamassassin rules, autogenerated from local.cf.source plus # the body_checks.* files local.cf.gz local.cf.source # these files contain spammer domains, networks, and addresses. originally # part of my (defunct) spamdb package. now, they only exist to allow those # still running spamdb to auto download updates. i don't use SpamNets any # more, SpamDomains and Spammers are automatically kept in sync with my SA # rules and postfix maps stuff. SpamDomains SpamNets Spammers # various phrases etc used to create postfix body_checks & headers_checks # rules, postfix access maps, and spamassassin rules body_checks.domains body_checks.ip-addresses body_checks.nigerian body_checks.phrases body_checks.porn.phrases a subdirectory (scripts, http://taz.net.au/Mail/scripts) contains a slightly-simplified copy of my /etc/postfix/Makefile and a bunch of perl scripts to create local.cf and postfix maps. there's a bit of cruft in the Makefile and scripts, reflecting a few years worth of evolution of my anti-spam stuff. e.g. i switched from postfix body_checks & header_checks to spamassassin over 6 months ago, but i still generate rules files for them. it's all semi-automated, so adding new domains to my postfix junk map and spamassassin rules is as simple as cutting and pasting domains etc from my spam-trap addresses and typing: cd /etc/postfix ./add-dom -b domain1 domain2 domain3 domain4 .... domainN ./add-ip-url ip1.ip1.ip1.ip1 ip2.ip2.ip2.ip2 .... ipN.ipN.ipN.ipN and then running "make" all files and scripts are offered as is. i do *NOT* have time to answer questions or provide any support for them. questions will almost certainly be ignored. finally, if you use any of these files, it is ENTIRELY AT YOUR OWN RISK. you may have a lower tolerance for false positives than i do. any anti-spam method will unavoidably reject some legitimate mail. it's up to you to decide what level is acceptable for you and fine-tune your own systems accordingly. in short, if you use someone else's anti-spam rule sets blindly, without checking them yourself, then you only have yourself to blame.