We currently use rblsmtpd to block mail based on RSS, DUL and RBL. What
I've wanted all along is a way for individual users to have this same
ability, rather than as a system-wide setting. Here's what I've come up
with, and I'd appreciate criticisms and comments from my fellow qmail
admins:

   http://www.vcnet.com/~jon/qmail-filter/

In a nutshell I use qmail-qfilter + rblcheck to add an extra header to
mail delivered through RBL-listed sites. The added header also contains
a ranking based on which lists it matched (as defined in the modified
rblcheck source I link to). Then, a dot-qmail called script scans the
message headers and rejects or accepts based on this ranking. The same
system could be used to flag suspected virus infected mail, but I haven't
gotten that far just yet.

Huge oversights, ways of making it more efficient, etc are welcomed. I
have NOT put this into production yet, but have tested it on a limited
basis.

Thanks,
jon

Reply via email to