Re: Last Call: draft-klensin-rfc2821bis

Keith Moore <moore@network-heretics.com> Sat, 29 March 2008 16:09 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 5D33028C2F4; Sat, 29 Mar 2008 09:09:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.541
X-Spam-Level:
X-Spam-Status: No, score=-100.541 tagged_above=-999 required=5 tests=[AWL=-0.104, 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 gDj87RzCXFM1; Sat, 29 Mar 2008 09:09:30 -0700 (PDT)
Received: from core3.amsl.com (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6339F3A693A; Sat, 29 Mar 2008 09:09:30 -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 5406E3A693A for <ietf@core3.amsl.com>; Sat, 29 Mar 2008 09:09:28 -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 SI-FMueXAr0D for <ietf@core3.amsl.com>; Sat, 29 Mar 2008 09:09:27 -0700 (PDT)
Received: from m1.imap-partners.net (m1.imap-partners.net [64.13.152.131]) by core3.amsl.com (Postfix) with ESMTP id 6E9833A681B for <ietf@ietf.org>; Sat, 29 Mar 2008 09:09:27 -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 APK19981 (AUTH admin@network-heretics.com) for ietf@ietf.org; Sat, 29 Mar 2008 09:09:04 -0700 (PDT)
Message-ID: <47EE6998.2090508@network-heretics.com>
Date: Sat, 29 Mar 2008 12:08:56 -0400
From: Keith Moore <moore@network-heretics.com>
User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213)
MIME-Version: 1.0
To: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: Last Call: draft-klensin-rfc2821bis
References: <47EA8CD8.3010500@network-heretics.com> <alpine.BSF.1.00.0803261436260.36932@simone.iecc.com> <11a101c88f75$96b63bd0$c422b370$@net> <47EAB7E3.4060308@dcrocker.net> <47EACFB4.5010100@cisco.com> <alpine.LRH.1.10.0803290926060.7344@netcore.fi> <9D58802557DBD059763C0316@p3.JCK.COM> <01MSZFLDOT0U000078@mauve.mrochek.com> <47EE499E.5090602@dcrocker.net> <47EE4F2A.8040801@network-heretics.com> <20080329143401.GB32033@mit.edu> <53378CB3-DA0D-4421-9426-C3CB342360AF@cs.columbia.edu>
In-Reply-To: <53378CB3-DA0D-4421-9426-C3CB342360AF@cs.columbia.edu>
Cc: Theodore Tso <tytso@MIT.EDU>, 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

in addition to that, the number of Internet hosts that want to support 
email is already a small fraction of the whole. this can be expected to 
get even more negligible in an IPv6 world where there are enough 
addresses to network every device you might ever want to control or 
monitor.

Henning Schulzrinne wrote:
> One of the problems I have seen first-hand is "disappearing" mail. 
> Example: A webserver sends outbound email directly, but doesn't want to 
> receive inbound email. The hostname leaks and mail gets sent to that 
> address, based  on the A(AAA) record. The mail is "received", but 
> disappears into some never-seen /var file. In that case, the sender 
> never suspects that anything is amiss; it would be much better if the 
> sender got an immediate "sorry, that domain name doesn't support email 
> service" error.
> 
> Even if you turn off sendmail, as someone has pointed out earlier, the 
> sending MTA will retry for several days until giving up, thus delaying 
> error notification that would be immediate otherwise in this particular 
> case.
> 
> You can obviously turn off sendmail local delivery, but many of the 
> standard web hosting (cPanel and kin, but also the standard RH mail 
> setup) arrangements don't make it particularly easy to have 
> outbound-only sendmail.
> 
> Thus, disabling AAAA checking seems to provide much cleaner error 
> behavior. The 'MX 0' proposals would achieve some of the same results, 
> but removing the AAAA lookup is default-safe, rather than requiring 
> operator action. It's too late to change the A behavior, but there 
> doesn't seem to be a reason to perpetuate this violation of the 
> principle of least surprise.
> 
> Henning
> 
> On Mar 29, 2008, at 10:34 AM, Theodore Tso wrote:
>> On Sat, Mar 29, 2008 at 10:16:10AM -0400, Keith Moore wrote:
>>> I think it is time to put an end to specious arguments.
>>>
>>> These standards get used for decades.  I don't think it's appropriate to
>>> cripple them because of some arrangement that happens to exist now from
>>> a few dysfunctional DNS providers.  Providers will get more flexible as
>>> the need becomes apparent, and domain owners who have problems with
>>> their DNS providers can change providers.  It's not difficult.
>>
>> So I must be missing something, probably because I deleted without
>> reading closely enough one of the earlier messages on this thread.
>> But please indulge me --- exactly what is the benefit of deprecating
>> the "A" fallback, and/or not doing a lookup on the AAAA record if the
>> MX record doesn't exist?  Is it the load on the nameservers that
>> people would believe would be reduced if we didn't do this?  Is that
>> really a problem?  Or is it something else?
>>
>>                     - Ted
>> _______________________________________________
>> IETF mailing list
>> IETF@ietf.org
>> https://www.ietf.org/mailman/listinfo/ietf
> 
_______________________________________________
IETF mailing list
IETF@ietf.org
https://www.ietf.org/mailman/listinfo/ietf