on 10/4/01 1:51 PM, Gabriel Ambuehl at [EMAIL PROTECTED] spake: > Hello, > I think I finally managed it to implement per user rbl into vpopmail > (after a whole bunch of failed attempts). > > Basically, I scan the mail header for the IP of the delivering MTA > and > if it is in the rbl, the mail will bounce. > > rbl will only be used for users that have a .rbl file in > domain.com/user/, everyone else is left alone (this should allow for > easy integration into qmailadmin). > > The actual patch against pre-5 is available at > http://www.buz.ch/software and I ask some people to > play around with it (it defines RBLHOST as relays.ordb.org, those got > 127.0.0.2 blacklisted for testing) to see whether I've overlooked any > bugs.
The biggest problem I see with this is idea that blocking occurs during local delivery, not during the initial smtp connection. In the event that there is a bogus from address, the bounces will bounce and end up in the sys admin's mailbox. Since this is pretty common with spam, this could end up being fairly intrusive on the sys admin. When blocking occurs during the incoming smtp session, the message never makes it into the queue, and this isn't an issue. Regards, Bill Shupp