I've read the concurrency config and still not sure how to use it, or if it's use can be applied to my problem.
http://www.postfix.org/SCHEDULER_README.html#concurrency_config Can you configure the concurrency as .5 or must it be an integer 0 or 1? I have several domains that I need to deliver for; and I use sender_dependent_default_transport_maps to map those to the correct IP's to send out of. I am experiencing a couple of related domains begin to defer our mail with with 450 and 421's. Aug 15 10:10:13 server postfix/smtp[27375]: B2A93E39647: host scc-mailrelay.att.net[204.127.208.75] refused to talk to me: 450 xx.xx.xx.xx has too many connections ( 3 ) on sccwmxc01 I don't see how I can define destination dependent transports as that fouls up my sender_dependent_transport mappings. I mail for several domains but need to keep their reputation on separate ip's. Can you configure something akin to sender and destination transports? ie: if you are return_path from domain A sending to domain C use transport X but if you are return_path from domain B sending to domain C use transport Y. I was hoping to be able to say essentially that postive feedback can increment itself as it has been, but double the negative feedback, so that concurrency could be quickly driven down to 1 when some of these domains start being picky. I don't want to reduce the default concurrency because thats the only way I can reach the concurrency required for the other domains. The vast majority of the email is going out fine, just these couple of outliers are not playing nice. In general I want it to be easier to lose concurrency than it is to gain it.