Hello all,

I have the following snippet running in acl_check_rcpt, which limits authenticated users to a number of messages per hour:

  warn    authenticated = *
ratelimit = ${lookup mysql{Q_RATELIMIT}} / 1h / strict / $authenticated_id log_message = Authenticated sender rate $authenticated_id $authenticated_sender $sender_rate / $sender_rate_period

  deny    authenticated = *
ratelimit = ${lookup mysql{Q_RATELIMIT}} / 1h / strict / $authenticated_id log_message = Authenticated sender rate $authenticated_id $authenticated_sender $sender_rate / $sender_rate_period

  accept  authenticated = *
          control       = submission/sender_retain

The problem is that the above code seems to set a per_host limit too, even though I didn't specify such a thing. I have one user who sent 2 messages in an hour and yet it triggered the deny above. His gateway IP is used by multiple users, hence my hunch that exim actually limits the client IP too ?

Is such a thing possible ?


--
## List details at https://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