Re: Last Call: draft-klensin-rfc2821bis

Dave Crocker <dhc2@dcrocker.net> Sun, 30 March 2008 20:48 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 AD35328C274; Sun, 30 Mar 2008 13:48:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.707
X-Spam-Level:
X-Spam-Status: No, score=-100.707 tagged_above=-999 required=5 tests=[AWL=-0.270, 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 YNPNvfI4EU4g; Sun, 30 Mar 2008 13:48:18 -0700 (PDT)
Received: from core3.amsl.com (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C01653A6A32; Sun, 30 Mar 2008 13:48:18 -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 83DFB3A67E5 for <ietf@core3.amsl.com>; Sun, 30 Mar 2008 13:48:17 -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 1+T+46fH6ahg for <ietf@core3.amsl.com>; Sun, 30 Mar 2008 13:48:16 -0700 (PDT)
Received: from sbh17.songbird.com (unknown [IPv6:2001:470:1:76:0:ffff:4834:7146]) by core3.amsl.com (Postfix) with ESMTP id 100AA3A6BE9 for <ietf@ietf.org>; Sun, 30 Mar 2008 13:48:14 -0700 (PDT)
Received: from [192.168.0.2] (adsl-67-127-190-96.dsl.pltn13.pacbell.net [67.127.190.96]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id m2UKlsYx029123 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 30 Mar 2008 13:47:59 -0700
Message-ID: <47EFFC7C.3070703@dcrocker.net>
Date: Sun, 30 Mar 2008 13:47:56 -0700
From: Dave Crocker <dhc2@dcrocker.net>
User-Agent: Thunderbird 2.0.0.12 (Windows/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>
X-Virus-Scanned: ClamAV 0.92/6480/Sun Mar 30 11:40:39 2008 on sbh17.songbird.com
X-Virus-Status: Clean
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.17]); Sun, 30 Mar 2008 13:48:06 -0700 (PDT)
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


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.

What do you mean by "leaks"?

If it means something other than the domain name of the webserver appears in the 
author's rfc2822.From field address (or, of course, the rfc2822.Reply-To field) 
then your scenario doesn't happen, because those are the only fields that get 
used for return email from a recipient.

Same if/then, with respect to rfc2821.mailfrom and handling notices.

If an incorrect domain name is in an author or return handling address, there 
are bigger problems to solve than AAAA/MX.

If you mean yet something else, then what?


> The mail is "received", but  
> disappears into some never-seen /var file. 

So, a domain name erroneously appears in an address field and the references 
host erroneously accepts mail it shouldn't.

This degree of problematic operation is not likely to get solved with a new DNS 
construct.

If someone is sending out invalid email addresses, then that needs to get fixed, 
rather than working on some post-hoc mechanism.


> Thus, disabling AAAA checking seems to provide much cleaner error  
> behavior. 

Reasonable idea.

Let's do it for all Internet services, not just email.

d/
-- 

   Dave Crocker
   Brandenburg InternetWorking
   bbiw.net
_______________________________________________
IETF mailing list
IETF@ietf.org
https://www.ietf.org/mailman/listinfo/ietf