Features


Why?

So why choose dnsbl-milter over Sendmail's builtin dnsbl/enhdnsbl feature?

In action

dnsbl-milter in action #1    dnsbl-milter in action #2
Special thanks goes to an Australian Internet Service Provider


Latest stable release

1.2

Other releases


Source code access

SourceForge.net Git Repository
GitHub Repository


Installation

  1. check source, make sure DNSBLs and DNSWLs are the ones you want. By default, we're using SpamCop, Spamhaus and DNSWL.org

  2. compile source

    # make

  3. install compiled program

    # make install

  4. add something like the line below to sendmail.mc file:

    INPUT_MAIL_FILTER(`dnsbl-milter', `S=unix:/var/run/milter/dnsbl-milter.sock, T=C:5m;S:20s;R:5m;E:10m, F=T')dnl

  5. add "dnsbl-milter" to the "InputMailFilters" parameter in DAEMON_OPTIONS

  6. generate new sendmail.cf file from sendmail.mc

  7. run dnsbl-milter manually or use the init.d script provided in the source repository.

    # /usr/local/sbin/dnsbl-milter --user milter --group milter --bind unix:/var/run/milter/dnsbl-milter.sock --daemon

That's it. Watch the logs and watch your spam drop.


Project page

http://sourceforge.net/projects/dnsbl-milter
Report bugs, post patches, request new features, get support. . .


Other similar milters

dnsbl Sendmail milter
milter-dnsbl


Links

http://www.opus1.com/www/whitepapers/antispamfeb2007.pdf
http://www.spamhaus.org/effective_filtering.html
http://isc.sans.org/diary.html?storyid=3194
http://isc.sans.org/diary.html?storyid=1766
http://osdir.com/ml/freebsd.isp/2005-01/msg00045.html
http://patrick.vande-walle.eu/software/spam-fighting-techniques-using-sendmail/
http://www.sdsc.edu/~jeff/spam/Blacklists_Compared.html
http://stats.dnsbl.com/
http://spamlinks.net/filter-dnsbl-lists.htm
http://www.karmasphere.com/devzone/concepts/protocol-dns
http://www.spambouncer.org/reference/blocklists.shtml
http://www.nber.org/sys-admin/dnsbl-comparison.html
http://lclamav-milter.sourceforge.net