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/

Reply via email to