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/