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

Attachment: 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&amp;file=faq01.027.htp

Reply via email to