Re: Last Call: draft-klensin-rfc2821bis

Keith Moore <moore@network-heretics.com> Thu, 27 March 2008 06:24 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 DEC5E28C2A0; Wed, 26 Mar 2008 23:24:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.578
X-Spam-Level:
X-Spam-Status: No, score=-100.578 tagged_above=-999 required=5 tests=[AWL=-0.141, 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 dwUbkENm06kM; Wed, 26 Mar 2008 23:24:49 -0700 (PDT)
Received: from core3.amsl.com (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B248D28C31C; Wed, 26 Mar 2008 23:24:49 -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 5074928C3C0 for <ietf@core3.amsl.com>; Wed, 26 Mar 2008 23:24:44 -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 z8qqgIAvGKHR for <ietf@core3.amsl.com>; Wed, 26 Mar 2008 23:24:43 -0700 (PDT)
Received: from m1.imap-partners.net (m1.imap-partners.net [64.13.152.131]) by core3.amsl.com (Postfix) with ESMTP id 5713A28C2A0 for <ietf@ietf.org>; Wed, 26 Mar 2008 23:24:43 -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 APE11164 (AUTH admin@network-heretics.com) for ietf@ietf.org; Wed, 26 Mar 2008 23:20:40 -0700 (PDT)
Message-ID: <47EB3CB0.9000505@network-heretics.com>
Date: Thu, 27 Mar 2008 02:20:32 -0400
From: Keith Moore <moore@network-heretics.com>
User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213)
MIME-Version: 1.0
To: alh-ietf@tndh.net
Subject: Re: Last Call: draft-klensin-rfc2821bis
References: <20080326150139.86203.qmail@simone.iecc.com> <47EA8CD8.3010500@network-heretics.com><alpine.BSF.1.00.0803261436260.36932@simone.iecc.com> <11a101c88f75$96b63bd0$c422b370$@net> <2788466ED3E31C418E9ACC5C316615572FF88C@mou1wnexmb09.vcorp.ad.vrsn.com> <11fe01c88f95$09381ab0$1ba85010$@net>
In-Reply-To: <11fe01c88f95$09381ab0$1ba85010$@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

Tony Hain wrote:
> Your arguments make no sense. Any service that has an MX creates
> absolutely no cost, and the fallback to AAAA only makes one last
> attempt to deliver the mail before giving up. Trying to force the
> recipient MTA to publish an MX to avoid delivery failure on the
> sending MTA is useless, and in no way belongs in a standard document.
> MX records are an operational optimization, nothing more.

that's completely incorrect.

what MX records mean is that a domain name used on the right hand side
of an email address need have nothing at all to do with any host or
other service that has the same domain name.  in particular the servers
and resources associated with that email address don't have to share the
same host, network, addresses, user community, administration, or
anything else.  (except that the administration of the DNS zone and RRs
associated with that domain is the same for both)

in short, MX records decouple mail domain names from host names.  and
this turns out to be a very useful thing to do.  e.g.

1. a domain used for mail that doesn't correspond to any actual host

2. a host that doesn't want to source or receive mail

3. when it is desirable to associate email and other services with the
same domain name, and yet not have all of those services hosted on the
same cpu or at the same address.

for instance, the email for network-heretics.com and the web server for
the same domain are hosted by entirely different companies on different
networks -- because I couldn't find a hosting company that did an
adequate job of both at a reasonable price.  and yet it's very useful to
have them both associated with the same domain name.

> The function of mail delivery is between IPv4/IPv6 endpoints, and how
> those endpoints find each other is orthogonal to the actual service
> of mail delivery. Having the document state a prioritization between
> 2 of the possible methods is pushing the edge already

that's an incorrect way to characterize what is going on, because an A
record is only a valid destination for mail to a particular domain if no
MX records exist.  if even a single MX record exists, it's incorrect to
route the mail based on an A record, even if an attempt to relay the
mail via the listed MX resulted in a temporary error.

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