On Fri, Apr 01, 2011 at 09:20:39AM +0200, Ultrabug wrote: > > What happens if you happen to exceed the limit on particular host > > among the 10? If it just quickly returns a 4XX code, and does not > > penalize future connections, ignore this limit and let Postfix do > > what it does by default. > > > > The result is pretty much that they deny any further email with 4XX > codes AND penalize further connections. It just stops accepting any new > mail.
So instead of gently nudging you to the right sending rate, the DoS their service and require the whole planet to hand-tune transports for their domain, this is insane, and as much as possible, senders should not play-along with this insanity. I know that some senders will have to jump through hoops for business reasons, but if possible apply some spine. > > Have you considered the less aggressive concurrency > > feedback controls in Postfix 2.5? > > > > slow_initial_concurrency = 2 > > slow_destination_concurrency_limit = 15 > > slow_destination_concurrency_failed_cohort_limit = 5 > > slow_destination_concurrency_positive_feedback = 1/5 > > slow_destination_concurrency_negative_feedback = 1/8 > > > > This sounds interesting indeed, I didn't understand fully these > cohort/feedback options, I'll give them a try ! This really won't help if the remote sites response to exceeding their maximum rate is a sticky refusal to accept further mail. If that's the case, you must psychically (i.e. prior hand-tuning) stay under their limits. The feedback controls assume that the feedback is in the form of transient 421 responses when the connection concurrency or re-use limits are reached. No simple feedback algorithm will dynamically adjust to a feedback control that goes from open to sticky-closed. > > and if absolutely necessary, in master.cf: > > > > slow unix - - n - - smtp > > -o smtp_connection_reuse_time_limit=30s > > > > (the remote side starts rejecting traffic consistently instead of > > sending 421 for the 100th RSET over a given connection). > > Many tanks for your time and help You probably can't do much with my advice, when the receiving system is fubared, your options are limited. -- Viktor.