Mike Cardwell wrote: > Marc Perkel wrote: > > >>>>>> What I'm thinking is that the list come back from perl in a variable. >>>>>> Then you use a recursive ACL to parse out eack one and test each one >>>>>> against several lists. If you find a bad one you reject the message. >>>>>> >>>>>> Any perl gurus here? I'll do the ACL. >>>>>> >>>>>> >>> Why would you need a "recursive" acl to check multiple domains against a >>> blacklist? >>> http://www.exim.org/exim-html-current/doc/html/spec_html/ch40.html#SECTmulkeyfor >>> >> I'm not just looking it up in one black list. I'm looking it up first in >> white lists and if not listed then I look it up in black lists. So I'm >> doing complicated processing. >> > > Then you're better off using ${map}/${forall}/${forany} with dnsdb > lookups than doing a recursive acl. I'm pretty sure exim's maximum acl > recursion depth is quite low. > > But then if you're going to do that, you may as well shift the dnsbl > lookups into the perl as the perl code would probably be saner than the > exim config. http://oreilly.com/catalog/9780596520106/index.html > > Mike > >
I wish there was better docs on that or some examples. I looked at it and I don't understand how it works. And I couldn't find examples out there so perhaps others don't quite understand it either. -- ## List details at http://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
