Re: Last Call: draft-klensin-rfc2821bis

"Frank Ellermann" <nobody@xyzzy.claranet.de> Tue, 25 March 2008 14:56 UTC

Return-Path: <ietf-bounces@ietf.org>
X-Original-To: ietfarch-ietf-archive@core3.amsl.com
Delivered-To: ietfarch-ietf-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9936028C4A3; Tue, 25 Mar 2008 07:56:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.337
X-Spam-Level:
X-Spam-Status: No, score=-100.337 tagged_above=-999 required=5 tests=[AWL=-1.100, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_ORG=0.611, J_CHICKENPOX_12=0.6, J_CHICKENPOX_17=0.6, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0iTWb-qEDw3w; Tue, 25 Mar 2008 07:56:17 -0700 (PDT)
Received: from core3.amsl.com (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 787A928C45D; Tue, 25 Mar 2008 07:56:17 -0700 (PDT)
X-Original-To: ietf@core3.amsl.com
Delivered-To: ietf@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A122828C458 for <ietf@core3.amsl.com>; Tue, 25 Mar 2008 07:56:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rrkXCp2Sbcmf for <ietf@core3.amsl.com>; Tue, 25 Mar 2008 07:56:15 -0700 (PDT)
Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by core3.amsl.com (Postfix) with ESMTP id B06113A6DC9 for <ietf@ietf.org>; Tue, 25 Mar 2008 07:56:15 -0700 (PDT)
Received: from list by ciao.gmane.org with local (Exim 4.43) id 1JeAXC-0008AT-6V for ietf@ietf.org; Tue, 25 Mar 2008 14:53:54 +0000
Received: from hmbg-d9b88e16.pool.mediaways.net ([217.184.142.22]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for <ietf@ietf.org>; Tue, 25 Mar 2008 14:53:54 +0000
Received: from nobody by hmbg-d9b88e16.pool.mediaways.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for <ietf@ietf.org>; Tue, 25 Mar 2008 14:53:54 +0000
X-Injected-Via-Gmane: http://gmane.org/
To: ietf@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Subject: Re: Last Call: draft-klensin-rfc2821bis
Date: Tue, 25 Mar 2008 15:56:14 +0100
Organization: <http://purl.net/xyzzy>
Lines: 49
Message-ID: <fsb3lo$gsd$1@ger.gmane.org>
References: <01MSSXWZKKZ800007A@mauve.mrochek.com> <fs9blg$9in$1@ger.gmane.org> <20080325133807.GA12616@boreas.isi.edu>
Mime-Version: 1.0
X-Complaints-To: usenet@ger.gmane.org
X-Gmane-NNTP-Posting-Host: hmbg-d9b88e16.pool.mediaways.net
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1914
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1914
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: Frank Ellermann <hmdmhdfmhdjmzdtjmzdtzktdkztdjz@gmail.com>
List-Id: IETF Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: ietf-bounces@ietf.org
Errors-To: ietf-bounces@ietf.org

Bill Manning wrote:

>> FWIW, I'd like that...
 
>>>> Clarity can be established and interoperability _improved_ 
>>>> by limiting discovery to just A and MX records.  Perhaps a
>>>> note might be included that at some point in the future MX
>>>> records may become required.
  
>>> Again, I have no problem with this approach if that's what
>>> the consensus is.
 
>> ...and that, too.  
 
> so what is supposed to happen when I remove all "A" RR's from
> my zones?

I'm not sure if we are talking about the same issue.  For SMTP
as it used to be since RFC 821 clients trying to find a server
accepting mail for x@y.example look for y.example MX records,
and if they got something they locate corresponding servers
"by name" (A or AAAA), all details as explained in 2821bis.  

If they got nothing with their MX query RFC (2)821 and 2821bis
said that the client should try y.example directly "by name",
it could be an ordinary host with an SMTP server at port 25.

For various reasons mentioned in this thread this "fallback"
or "implicit MX rule" isn't a good idea today, and some folks
like to get rid of it for AAAA.   RFC 2821 didn't say that
this is also supposed to work for IPv6, and therefore 2821bis
isn't forced to stick to it.

The proposed note about the old A-fallback suggests that hosts
still relying on the "implicit MX" should get an explicit MX.

For the client almost nothing changes, it still tries q=mx,
now getting the y.example name, and then it can get the IP
"by name" (or use the additional info in the q=mx reply).

For the domain with only one SMTP host also almost nothing is
new, it is only encouraged (by the proposed note) to publish
this name in an MX record.

You are not supposed to remove any A records from your zones.
You are not supposed to do anything at all, because you have
MX records as it should be... :-)

 Frank

_______________________________________________
IETF mailing list
IETF@ietf.org
https://www.ietf.org/mailman/listinfo/ietf