[exim] Feature Request - Ratelimit

Top Page
Delete this message
Reply to this message
Author: Marc Perkel
Date:  
To: exim-users
Subject: [exim] Feature Request - Ratelimit
Phil,

Need a few simple features added to your ratelimit command to make it
very useful.

Need a command where if the ACL is true will affect the count but not
return a result to the ACL.

and

Need a command to read a count and return a result but not affect the
count.

The idea here is that one event is counted and that a different acl does
the blocking. And example is a dictionary attack. One acl is counting
the times that a bad recipient is being triggered and after a certian
number of bad recipients another acl will return defer to any connection
for a period of time.

Another example is to combine the IP adress with the from address and
count non-spams and once a sender has send a few good emails they get
whitelisted for a time bypassing spam assassin. This reduces system load
by fast tracking good email.

If you get really inspired how about a hints database that is mySQL
driven so that the data can be shared across several servers?

Thanks in advance, and thanks for a great piece of software.