Jeremy Harris wrote:
> Marc Perkel wrote:
>   
>> Here's the situation. I get a dictionary attack from an IP address. So 
>> what I want to do is count bad recipients so that every time I get a bad 
>> recitient from an IP address I add 1 to the count.
>>
>> In a separate ACL I want to look at the count and if it is greater than 
>> my limit I want to do a defer. But I don't want the defer test to affect 
>> the count. But I'm not seeing a way to test a count without adding to 
>> the count.
>>
>> The idea here is to have one ACL affect the count but a different ACL to 
>> test the cout without affecting it.
>>     
>
> Copy $sender_rate to an acl var after doing a ratelimit condition which
> takes no action.  Test that acl val any time later.
>
>
>   

So - what you are saying is that if I do an ACL where I have a ratelimit 
and there is another condition that fails then the ratelimit won't be 
counted and I can extract the ratelimit info to a variable that I can 
use in the next ACL?

I'll have to try that.

Would be nice, if Phil is listening - new feature - to have some kind of 
a "no-count" option so a count can be tested without counting it.
-- 
## List details at http://www.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/

Reply via email to