Michel Peterson: > Hi Wietse, > > Thanx for your answer but the problem is not in mathematics. No delay > rule is being applied for postfix, messages are delivered as soon as > they arrive in the queue.
First of all, the Postfix scheduler forgets any pending rate delays when you stop/start or reload Postfix. If you restart/reload Postfix frequently then that is your problem. The remainder of this response is in the case that your queue manager runs for several hours. Focusing on hotmail, I see this configuration: main.cf: hotmail_destination_concurrency_limit = 3 <- has no effect. hotmail_destination_rate_delay = 1h <- requires no stop/start/reload hotmail_destination_recipient_limit = 2 hotmail_initial_destination_concurrency = 1 transport_maps = lmdb:/opt/zimbra/postfix/conf/smtp_per_domains_transport proxy:ldap:/opt/zimbra/conf/ldap-transport.cf master.cf: hotmail unix - - n - 30 smtp -v -o syslog_name=hotmail Did you "postfix reload" after changing these settings? Otherwise they have no effect. Assuming that you did, the only thing that is missing is evidence that mail for hotmail is actually given to the "hotmail" SMTP client. What is the output from: postmap -q u...@hotmail.com lmdb:/opt/zimbra/postfix/conf/smtp_per_domains_transport postmap -q hotmail.com lmdb:/opt/zimbra/postfix/conf/smtp_per_domains_transport Wietse