Qmail
[Top] [All Lists]

Qmail is clearly out of compliance with RFC282.

To: dl@blackpacket.net
Subject: Qmail is clearly out of compliance with RFC282.
From: Marc Perkel <marc@perkel.com>
Date: Mon, 27 Nov 2006 14:42:28 -0800
Cc: qmail@list.cr.yp.to
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: <456B5418.10708@blackpacket.net>
Mailing-list: contact qmail-help@list.cr.yp.to; run by ezmlm
References: <45676987.2050808@perkel.com> <456789E5.3000508@gatworks.com> <20061125.101809.193764004.hanche@math.ntnu.no> <45686D69.5040003@perkel.com> <20061127143127.GA29898@discworld.dyndns.org> <456B03BA.1060303@perkel.com> <456B5418.10708@blackpacket.net>
User-agent: Thunderbird 1.5.0.8 (Windows/20061025)
From the other thread, the relevant RFC passage was quoted from RFC2821:

   To provide reliable mail transmission, the SMTP client MUST be able
   to try (and retry) each of the relevant addresses in this list in
   order, until a delivery attempt succeeds.


Seems clear to me. Unless you want to argue what MUST means.

   However, there MAY also
   be a configurable limit on the number of alternate addresses that
   can be tried.  In any case, the SMTP client SHOULD try at least two
   addresses.

What this says is that if you decide to have some limits that the limits should be set at 2 or more. Since Qmail doesn't have a configurable limit then the MUST part applies.

Clearly it is saying that in any case that at least 2 mx records must best tested. For some reason you are ignoring the plain language of the RFC. It could have been written more precisely but you really have to stretch to not get what it is clearly saying.

Qmail is out of compliance with RFC282.


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