On 01/10/14 12:44, Uros Meglic wrote:
> I would like to limit all
> outgoing smtp mail, let's say 8 mails per minute and what is over that
> limit gets put in the waiting queue.
For your situation, where exim is a pure MTA, as Lena says:
limit the acceptance rate from your MSA (the Exchange system)
and force it do do the queueing.
For the record, I managed to twist exim out of shape in
a way that will also work for an MSA. You do need a recent
exim version:
========%cut_here%==========
begin acl
# One arg: target host name
outbound_rate_ok:
accept !ratelimit = 1.1 / 5m / per-cmd / ${acl_arg1}_outbound
begin transports
remote_smtp_mx:
driver = smtp
...
hosts_override = true
hosts = ${if acl {{outbound_rate_ok}{$host}} {<;
$host_address}{127.0.0.2}}
connection_max_messages = 1
--
Cheers,
Jeremy
--
## 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/