RBL Spam Daemon 0.0.4 review

by rbytes.net on

rblsd is a small, fast, SpamAssassin-compatible spam filter

License: GPL (GNU General Public License)
File size: 0K
Developer: John J. Jordan
0 stars award from rbytes.net

rblsd is a small, fast, SpamAssassin-compatible spam filter. It filters mail by performing a series of RBL lookups on each message. This results in fast, accurate, low-load spam filtration. This can be used as a standalone, replacement for SpamAssassin, or as an secondary filter to increase mail throughput.

As for the folks here in collegeland, we're getting to that point in the semester when we discover it's the fifth week already, and midterms are coming up, and all of a sudden, we've got tests. I have nearly completed a major improvement to the internal loop (the backbone of the server), but don't use it right now, because clients won't time out (you should note that the development version in cvs is rarely usable for real mail, and sometimes it won't even run normally). Here are features that I'm planning for the fifth release:

Compatibility with firedns To me, rblsd and firedns seem meant for each other. This is optional, of course, just be sure your OS has copy-on-write :-).
Multiple-user configurations, with flexible passwd files.
A "lite" version, that processes a single piece of mail from input. rblsd was designed for a high volume of mail, and is indeed optimized for this, but I could create a light-weight mail filter that uses the rich ruleset of rblsd for a less hardcore user.
The ability to record marked spam (in its unprocessed form) for any reason you may need a collection of spam mails (to train a smart filter perhaps? Vipul's Razor?)
Of course, a few new knobs to turn, in order to best reduce spam, based on your particular mail flow patterns.
And of course, performance improvements.

Hopefully this will get done by November. It is possible I may have to put this off till winter break, in which case, late December, at the latest. I'll try to give occasional progress reports, so check the site back if you're interested. Meanwhile, I'm going to drift back into college life and prioritize my obligations there. Have fun out there in the real world!

What's New in This Release:
Countless internal changes, clean-ups, and minor bugfixes made.
Fixed support for new resolver libraries (BIND-9).
spamc2 rebuilt from the ground up (built from SpamAssassin's spamc).
Cleaned up the appearance of the filtered messages.
Improved hash table performance (faster responses).
Documentation rewritten.
Configuration file added (see rblsd.conf).
Custom rules based on header IP addresses added.
Support for blacklists and whitelists via SpamAssassin configuration file added.
Network access rules added.

RBL Spam Daemon 0.0.4 keywords