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 [email protected] 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
