On Sun, Feb 28, 2016 at 06:41:56PM -0500, Wietse Venema wrote: > Ruben Safir: > > Seems that mailman is unable to send messages to postfix fast enough > > When Mailman is falling behind, what is the number of SMTP deliveries > per second from Mailman to Postfix? > > Wietse
> > Evidently... So what might be a fix? Because whatever it is it doesn't > affect other mail. :( > > Feb 28 17:17:18 2016 (29233) > <CAJS-itcfOi9J2dgX0U_+NR=RkywLeBgvgoE2z67TVL=of71...@mail.gmail.com> smtp to > hangout for 10 recips, completed in 69.241 seconds > Feb 28 17:18:27 2016 (29233) <56d30c67.7070...@mrbrklyn.com> smtp to hangout > for 10 recips, completed in 69.239 seconds > Feb 28 17:19:37 2016 (29233) <56d311f1.8080...@mrbrklyn.com> smtp to hangout > for 10 recips, completed in 69.240 seconds ... QUOTE: So it takes Mailman over a minute to deliver to Postfix for 10 recipients. No matter what Mailman is doing, this is way too long by over a factor of 100. Various things could be at the root of this, e.g. reject_unknown_recipient_domain in smtpd_recipient_restrictions particularly in combination with slow DNS lookups. It is not the dns though. Why does it do this only for mailman and no other form of mail? It makes me believe there is something fundementally wrong with how mailman works. I suppose I need to alter this http://www.postfix.org/TUNING_README.html#hammer queue_run_delay (default: 300 seconds; before Postfix 2.4: 1000s) How often the queue manager scans the queue for deferred mail. minimal_backoff_time (default: 300 seconds; before Postfix 2.4: 1000s) The minimal amount of time a message won't be looked at, and the minimal amount of time to stay away from a "dead" destination. maximal_backoff_time (default: 4000 seconds) The maximal amount of time a message won't be looked at after a delivery failure. maximal_queue_lifetime (default: 5 days) How long a message stays in the queue before it is sent back as undeliverable. Specify 0 for mail that should be returned immediately after the first unsuccessful delivery attempt. bounce_queue_lifetime (default: 5 days, available with Postfix version 2.1 and later) How long a MAILER-DAEMON message stays in the queue before it is considered undeliverable. Specify 0 for mail that should be tried only once. qmgr_message_recipient_limit (default: 20000) The size of many in-memory queue manager data structures. Among others, this parameter limits the size of the short-term, in-memory list of "dead" destinations. Destinations that don't fit the list are not added. transport_destination_concurrency_failed_cohort_limit Controls when a destination is considered "dead". This parameter is critical with a non-zero transport_destination_rate_delay, with a reduced transport_destination_concurrency_limit, or with a reduced initial_destination_concurrency. Where are these configurated? In main.conf? /etc/postfix/system/wait_qmgr This is very fustrating -- So many immigrant groups have swept through our town that Brooklyn, like Atlantis, reaches mythological proportions in the mind of the world - RI Safir 1998 http://www.mrbrklyn.com DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002 http://www.nylxs.com - Leadership Development in Free Software http://www2.mrbrklyn.com/resources - Unpublished Archive http://www.coinhangout.com - coins! http://www.brooklyn-living.com Being so tracked is for FARM ANIMALS and and extermination camps, but incompatible with living as a free human being. -RI Safir 2013