On Mon, 7 Jan 2008 17:31:27 -0800, Mark Sapiro wrote: > >> Why are there 121 > >> messages being retried. What is in Mailman's smtp-failure log? > > > > It is full of errors: > > > >Jan 08 01:55:00 2008 (13316) All recipients refused: {'[EMAIL PROTECTED]': > >(450, '4.1.2 <[EMAIL PROTECTED]>: Recipient address rejected: Domain not > >found')}, msgid: <[EMAIL PROTECTED]> > >Jan 08 01:55:00 2008 (13316) delivery to [EMAIL PROTECTED] failed with code > >450: 4.1.2 <[EMAIL PROTECTED]>: Recipient address rejected: Domain not found > > You have two major, serious problems in your MTA configuration. First, > it is doing DNS lookups on recipients at SMTP time. Apparently, from > your followup post, when the recipient domain is invalid, it take 30 > seconds for this lookup to time out.
You are absolutely right. There was domain check in Postfix: smtpd_recipient_restrictions = reject_non_fqdn_recipient, reject_unknown_recipient_domain, check_recipient_access cdb:/etc/postfix/smtpd_recipient_restrictions, permit_mynetworks, reject_unauth_destination I've moved "permit_mynetworks" upper and queue quickly got purged. > The second problem is when the domain is invalid, the MTA returns a 450 > (retryable error) instead of a 550 which would record a bounce. > > See some of the FAQs returned by > <http://www.python.org/cgi-bin/faqw-mm.py?query=performance+mta&querytype=allkeywords&casefold=yes&req=search> > for more info. Thanks. ... > >> >There are 8 Incoming, 8 Outgoing, 4 Retry and 4 Bounce qrunners on the > >> >server. > >> > >> Why so many runners? Do you really need that much parallelism? > > > > I thought they would process queue faster. > > Once you resolve your MTA issues, I think you'll find that one slice > per queue will be adequate. Sure. Thank you very much! -- Grigory Batalov, ALT Linux Team
pgp0Q2NTaeCsV.pgp
Description: PGP signature
------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp