Re: Last Call: draft-klensin-rfc2821bis

SM <sm@resistor.net> Wed, 26 March 2008 07:20 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 AF30228C261; Wed, 26 Mar 2008 00:20:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.182
X-Spam-Level:
X-Spam-Status: No, score=-100.182 tagged_above=-999 required=5 tests=[AWL=-0.345, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_ORG=0.611, J_CHICKENPOX_34=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 k-qv-omgzEIm; Wed, 26 Mar 2008 00:20:53 -0700 (PDT)
Received: from core3.amsl.com (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A9E8E3A6B16; Wed, 26 Mar 2008 00:20:53 -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 46D373A68DB for <ietf@core3.amsl.com>; Wed, 26 Mar 2008 00:20:52 -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 mEBSFqQxVwNx for <ietf@core3.amsl.com>; Wed, 26 Mar 2008 00:20:49 -0700 (PDT)
Received: from ns1.qubic.net (ns1.qubic.net [208.69.177.116]) by core3.amsl.com (Postfix) with ESMTP id 4BC523A6BEB for <ietf@ietf.org>; Wed, 26 Mar 2008 00:20:49 -0700 (PDT)
Received: from subman.resistor.net ([10.0.0.1]) (authenticated bits=0) by ns1.qubic.net (8.14.3.Beta0/8.14.3.Beta0) with ESMTP id m2Q7IFNO020070 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <ietf@ietf.org>; Wed, 26 Mar 2008 00:18:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=resistor.net; s=mail; t=1206515908; x=1206602308; bh=qQqjh5/Vq5fTcwLOVdaKufFKmroknenvx/u1 rLuSWVY=; h=Message-Id:Date:To:From:Subject:In-Reply-To:References: Mime-Version:Content-Type:Cc; b=AHrBEGOofedCx88iXBbTJf9JaQGna6wVoM Vt3YaLZp1lxIl6rew42d+S0uvHEdek05X7g9tA6IANHb13mp2sa8uzLoQHFCjRguMaV NZ6ALalGUY1ZL2GSYW7trcRRjXoYfaPxLsTty2mlDIOPGyDZuXNgeMzJf/A7Ks466nV nKU=
DomainKey-Signature: a=rsa-sha1; s=mail; d=resistor.net; c=simple; q=dns; b=2OzUw7QrVKqBUwr9daOQNTTrL60wSc1NP32eqD4CK7oBOBnwKjctBoob2p+NAe5Jm 9S6LlWZWj0H7UP5ny5F2L5tydWu6jxFUUVUYNi4ZOrE7a6dkJcBEAZWXY08s3hyUc/Q lwYXmSK2jcLkfzH/nQbaP2kgrl3UQveYP0+YBPQ=
Message-Id: <6.2.5.6.2.20080325212302.02a7ac70@resistor.net>
X-Mailer: QUALCOMM Windows Eudora Version 6.2.5.6
Date: Wed, 26 Mar 2008 00:10:38 -0700
To: ietf@ietf.org
From: SM <sm@resistor.net>
Subject: Re: Last Call: draft-klensin-rfc2821bis
In-Reply-To: <20080326023244.GB26917@boreas.isi.edu>
References: <20080325133807.GA12616@boreas.isi.edu> <200803252230.m2PMURNF072389@drugs.dv.isc.org> <20080326023244.GB26917@boreas.isi.edu>
Mime-Version: 1.0
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

At 19:32 25-03-2008, Bill Manning wrote:
>         er...  what about zones w/ A & AAAA rr's and no MX's?
>         when I pull the A rr's, you are telling me that SMTP
>         stops working?  That is so broken.

SMTP will still work as the above case is covered by the implicit MX rule.

At 20:02 25-03-2008, Willie Gillespie wrote:
>I don't think disabling MX lookups altogether is a smart move.  There
>could be a variety of reasons I want my A or AAAA records to point to
>one server, and my mail to go to a different server altogether.

The draft is not proposing that MX lookups should be disabled.

The definition of "Address records" was clarified in the draft to 
cover AAAA RRs.  The objection raised was about that.

In an IPv4-only world, the implicit MX rule is viewed as a useful 
feature by some.  Mail notifications (Cron, web server generated) 
sent from core3.example.com will be delivered if there is an A RR and 
no MX RR for core3.example.com.  In an IPv6-only world, the feature 
can be useful as well.

Some people mentioned that this is a legacy feature.  There are 
domains which are used to provide web services only.  These domains 
do not wish to receive mail.  To get around the implicit MX rule, they use:

  example.net   IN A   192.0.2.1
  example.net   IN MX 0 .

or else they point the MX to an invalid hostname:

  example.com   IN A   192.0.2.2
  example.com   IN MX 0 dev.null.

If the implicit MX rule is depreciated for IPv6, the above won't be needed.

The implicit MX rule creates an ambiguity during the transition from 
IPv4 to IPv6.  That's discussed in Section 5.2 of the draft:

   "The appropriate actions to be taken will either depend on local
    circumstances, such as performance of the relevant networks and any
    conversions that might be necessary, or will be obvious
    (e.g., an IPv6-only client need not attempt to look up
    A RRs or attempt to reach IPv4-only servers). Designers of
    SMTP implementations that might run in IPv6 or dual stack
    environments should study the procedures above, especially the
    comments about multihomed hosts, and, preferably, provide mechanisms
    to facilitate operational tuning and mail interoperability between
    IPv4 and IPv6 systems while considering local circumstances."
We could look at the question by asking whether the fallback MX 
behavior should be an operational decision.  But then we would be 
treating IPv4 and IPv6 differently.

Regards,
-sm 

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