DragonFly commits List (threaded) for 2009-05
Re: Your order
I already do most of the basic checks, like rdns not resolving. That filter
catches around ~2500 attempts a day on crater.
crater# foreach i ( maillog.*.gz ) zcat $i | fgrep reject= | wc -l end
Another ~200 a day or so make it through that filter and get piped into
bestserv, but are stopped because the From: header does not match any
On my personal email on apollo I get around ~9000 attempts a day rejected
by the basic filter.
apollo# foreach i ( maillog.*.gz ) zcat $i | fgrep reject= | wc -l end
Another ~250 / day or so make it through the basic filter and into my
. procmailrc which runs spamassassin. Spamassassin catches about 90%
of those, leaving around 25 emails a day in my inbox that I have to
add to spamassassin's ruleset. Of course, having to look at 25 a day
is certainly better then having to look at 250 a day, and I've only
been running spamassassin for a week or two so I expect it will get
better over time, but it will never be 100%.
The basic checks work pretty well for people whos email addresses aren't
massively published. They break down for people like me. Even spamassassin
can't catch them all. If I do a google search for my three primary email
addresses I get over 30,000 hits.