Re: Last Call: draft-klensin-rfc2821bis

Keith Moore <moore@network-heretics.com> Fri, 28 March 2008 19:23 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 4FD1C28C9CD; Fri, 28 Mar 2008 12:23:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.598
X-Spam-Level:
X-Spam-Status: No, score=-100.598 tagged_above=-999 required=5 tests=[AWL=-0.161, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_ORG=0.611, 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 AOmu9bGP2nSK; Fri, 28 Mar 2008 12:23:43 -0700 (PDT)
Received: from core3.amsl.com (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D613628C9C7; Fri, 28 Mar 2008 12:23:42 -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 1D8DF28C9BA for <ietf@core3.amsl.com>; Fri, 28 Mar 2008 12:23:41 -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 F4EIvUrD3xco for <ietf@core3.amsl.com>; Fri, 28 Mar 2008 12:23:39 -0700 (PDT)
Received: from m1.imap-partners.net (m1.imap-partners.net [64.13.152.131]) by core3.amsl.com (Postfix) with ESMTP id 456E63A6FF8 for <ietf@ietf.org>; Fri, 28 Mar 2008 12:23:28 -0700 (PDT)
Received: from lust.indecency.org (user-119b1dm.biz.mindspring.com [66.149.133.182]) by m1.imap-partners.net (MOS 3.8.4-GA) with ESMTP id API28151 (AUTH admin@network-heretics.com) for ietf@ietf.org; Fri, 28 Mar 2008 12:23:26 -0700 (PDT)
Message-ID: <47ED45A6.1090805@network-heretics.com>
Date: Fri, 28 Mar 2008 15:23:18 -0400
From: Keith Moore <moore@network-heretics.com>
User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213)
MIME-Version: 1.0
To: michael.dillon@bt.com
Subject: Re: Last Call: draft-klensin-rfc2821bis
References: <200803280038.m2S0cWLB029250@drugs.dv.isc.org> <21D73EF73CC9D55AED9BD5A1@p3.JCK.COM> <D03E4899F2FB3D4C8464E8C76B3B68B00237E02E@E03MVC4-UKBR.domain1.systemhost.net>
In-Reply-To: <D03E4899F2FB3D4C8464E8C76B3B68B00237E02E@E03MVC4-UKBR.domain1.systemhost.net>
Cc: ietf@ietf.org
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
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

michael.dillon@bt.com wrote:

> Let me throw another idea into the mix. What if we were to
> recommend a transition architecture in which an MTA host
> ran two instances of the MTA software, one binding only to
> IPv4 addresses, and the other binding to only IPv6 addresses.
> Assume that there will be some means for the two MTA software
> instances to exchange messages when their DNS queries return
> the wrong kind of addresses (A or AAAA). The IPv4 MTA can 
> continue to use the rules regarding MX records with A record
> fallback. The IPv6 MTA could require SRV records to identify
> destinations and have no AAAA fallback.


it's not as if we want mail that is initially submitted via 
SMTP-over-IPv4 to be treated differently from the mail that is initially 
submitted via SMTP-over-IPv6.  if an MX for a domain has presence on 
both IPv4 and IPv6, there's no reason that an SMTP client shouldn't try 
to contact that MX using either IPv4 or IPv6.

as for using SRV for this case, it's pointless.  MX already works fine; 
SRV would require an extra DNS lookup with the attendant delay, 
overhead, and potential for failure.  using SRV is also more disruptive 
with no benefit that I can see.

> It immediately seems obvious that some issues surrounding 
> an architecture of email systems during the IPv4-IPv6 transition,
> are well out of scope of RFC28821bis. 

perhaps, but I disagree that this is one of those issues.

more broadly, I think what we're seeing is an example of why our model 
for revision of our standards is broken.   what you seem to be arguing 
is that since we can't get everything settled with 2821bis immediately, 
we should indefinitely defer any further changes to it - even when we 
have good reason to believe there are problems that we can fix in the 
near term and that it's better to fix them now than later.

really what we should be doing is periodically (or continuously) 
maintaining our specifications as new requirements issues are 
identified.  we need to develop a better sense of which kinds of 
changes/improvements/fixes can be made without a major rewrite/rethink 
and which ones require a process like that which produced rfc2821.

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