Re: [exim] Ratelimit Help

Top Page
Delete this message
Reply to this message
Author: Graeme Fowler
Date:  
To: Exim Mailing List
Subject: Re: [exim] Ratelimit Help
On Thu, 2011-04-21 at 14:16 -0500, Matt wrote:
> Looking at this on rate-limiting:
>
> http://www.exim.org/exim-html-current/doc/html/spec_html/ch40.html#SECTratelimiting


...which is, believe it or not, where your answer lies. You're looking
for "key".

You have:

> warn ratelimit = 1000 / 12h / per_rcpt / strict
>         delay = 10s
>         log_message = Sender $sender_address rate $sender_rate /
> $sender_rate_period excedes limit delayed 10 seconds


You need something like:

ratelimit = 1000 / 12h / per_rcpt / strict / $sender_address

However using a "delay" with a webmail client might render their webmail
session completely unusable; possibly better to use a "deny" with
appropriate warning message.

Graeme