On 2007-12-20 at 16:23 -0600, Matt wrote:
> # Slow down fast senders; note the need to truncate $sender_rate
> # at the decimal point.
> warn ratelimit = 100 / 1h / per_rcpt / strict
>         delay     = ${eval: ${sg{$sender_rate}{[.].*}{}} - $sender_rate_limit 
> }s
> 
> Is there a way I can get it to add meaning full log entries so I can
> tell when it kicks in and what its doing?

Sure; it's a matter of knowing what Exim calls what you're looking for.

The Exim Specification
40. Access control lists
    40.19. ACL modifiers

[...]
log_message = <text>

    This modifier sets up a message that is used as part of the log message if
    the ACL denies access or a warn statement's conditions are true. For
    example:
[...]

"ratelimit" is an ACL condition whose true/false sense is the obvious
one (and documented in: 40.35 Rate limiting incoming messages).

Regards,
-Phil

-- 
## 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