Qmail
[Top] [All Lists]

Re: Question about Qmail relating to MX retry processing

To: qmail@list.cr.yp.to
Subject: Re: Question about Qmail relating to MX retry processing
From: Marc Perkel <marc@perkel.com>
Date: Fri, 24 Nov 2006 17:19:22 -0800
Delivered-to: sp-com-lists@consult.net
Delivered-to: gmail-qmail@securepoint.com
Delivered-to: sp.com.list@gmail.com
Delivered-to: mailing list qmail@list.cr.yp.to
In-reply-to: <456798FA.5030502@vnetworx.net>
Mailing-list: contact qmail-help@list.cr.yp.to; run by ezmlm
References: <45676987.2050808@perkel.com> <456789E5.3000508@gatworks.com> <45678E43.5030508@perkel.com> <45679170.1040203@gatworks.com> <45679726.9080600@perkel.com> <456798FA.5030502@vnetworx.net>
User-agent: Thunderbird 1.5.0.8 (Windows/20061025)


Ron Guerin wrote:
Marc Perkel wrote:
  
Uncle George wrote:
    
Well, not exactly from an RFC, but from
http://en.wikipedia.org/wiki/MX_record

      
The sending agent then attempts to establish an SMTP
<http://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol>
connection to one of these servers, starting with the one with the
smallest preference number, delivering the message to the first
server with which a connection can be made.
        
I guess the operative word would be *connection*.  The SMTP dialog
appears to have established a connetion.

But if you read on to the next paragraph of the WIKI, one senses that
they dont mean connection, but rather the acceptance of the e-mail.
Which appears to be your position.
      
Suppose your mail server relies on an NFS mount and suppose the NFS
server is down. The server might connect but in the process of receiving
the email the server fails because it can't write to something it needs
to write to. So it returns a 4xx error. The is a backup server on a
higher MX that is there to accept email in case something like this
happens. But Qmail won't send the email to the backup MX?

There's a spec - everyone else follows the spec - except qmail.
    

You're beating a dead horse.  The best you're going to get here is an
argument about what the RFC requires.  You're not going to get every
qmail site to patch their system.  So the bottom line is, you've got to
say goodbye to this particular technique you're using.

- Ron

  

I'm not sure that's the case. It just means the those who use qmail AND (have bad reverse lookup OR are on a dynamic IP address) will not be able to send email to my domains UNLESS I whitelist their host.

<Prev in Thread] Current Thread [Next in Thread>