Calvin Browne: > Hi all - need someone to hit me with a clue bat. > > I have one particular address in a domain that is handled by > virtual_alias_domains through a virtual_alias_maps table. This address > gets redirected to an account on another smtp server. I would like to > rate limit the delivery perhaps by sending it over its own transport? > > Any clues/pointers appreciated. > mail_version = 2.2.10
A workaround for Postfix < 2.5 is in http://www.postfix.org/QSHAPE_README.html#backlog: * In the transport map entry for the problem destination, specify a dead host as the primary nexthop. * In the master.cf entry for the transport specify the problem destination as the fallback_relay and specify a small smtp_connect_timeout value. /etc/postfix/main.cf: transport_maps = hash:/etc/postfix/transport /etc/postfix/transport: example.com slow:[dead.host] /etc/postfix/master.cf: # service type private unpriv chroot wakeup maxproc command slow unix - - n - 1 smtp -o fallback_relay=problem.example.com -o smtp_connect_timeout=10 -o smtp_connection_cache_on_demand=no With recent Postfix versions, use a transport map and the _destination_rate_delay feature. /etc/postfix/main.cf: transport_maps = hash:/etc/postfix/transport slow_destination_rate_delay = 10 /etc/postfix/transport: u...@example.com slow: Wietse