Rob Arends wrote: >>> set something like that up in BIND without having to list each host or > subdomain... > > Re: the above from Tracy, not sure about what you mean. If you mean > mailserver1.spammer.com and mailserver2.spammer.com, needing to be listed. > No, only the domains, no the hosts. So if any host sent mail as > [EMAIL PROTECTED], then it would be rejected.
Actually, I was thinking more along the lines of checking based on RDNS, not on MAIL FROM domain. So, for example, let's say you never wanted to receive mail from any host in the example.com domain (meaning, no matter what is to the left of ".example.com" in the RDNS, you want to reject it). If a connection from 1.2.3.4 is received, with RDNS of badhost.example.com, you'd want to have some way to match badhost.example.com against the BL. The only way I can see doing that with BIND would be to list all possible combinations of <anything>.example.com - I don't think you can wildcard an entry. Or, maybe I'm wrong... Now that I think about it, I think maybe I do remember there being some provision for wildcarding. I'm just not sure what it is. I'll have to dig into it more. I'm already running BIND locally for my own domains, so incorporating something like that into one of the non-public slaves shouldn't be too big an issue. If I figure something out, I'll post back. But as far as doing the lookups from xmail, yeah, I suspect it's going to have to be done from a filter - I don't think there's any native support for lookups based on RDNS (or on MAIL FROM, for that matter, other than spam-address.tab). - To unsubscribe from this list: send the line "unsubscribe xmail" in the body of a message to [EMAIL PROTECTED] For general help: send the line "help" in the body of a message to [EMAIL PROTECTED]
