Re: [yam] Issue #10: RFC 5321 3.9: add tiny subsection

Alessandro Vesely <vesely@tana.it> Wed, 09 December 2009 15:38 UTC

Return-Path: <vesely@tana.it>
X-Original-To: yam@core3.amsl.com
Delivered-To: yam@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5A93828C12F for <yam@core3.amsl.com>; Wed, 9 Dec 2009 07:38:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.656
X-Spam-Level:
X-Spam-Status: No, score=-4.656 tagged_above=-999 required=5 tests=[AWL=0.063, BAYES_00=-2.599, HELO_EQ_IT=0.635, HOST_EQ_IT=1.245, RCVD_IN_DNSWL_MED=-4]
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 KAZNLEy+DEtK for <yam@core3.amsl.com>; Wed, 9 Dec 2009 07:38:54 -0800 (PST)
Received: from wmail.tana.it (wmail.tana.it [62.94.243.226]) by core3.amsl.com (Postfix) with ESMTP id 64A6528C12C for <yam@ietf.org>; Wed, 9 Dec 2009 07:38:54 -0800 (PST)
Received: from [172.25.197.158] (pcale.tana [172.25.197.158]) (AUTH: CRAM-MD5 ale@tana.it, TLS: TLS1.0, 256bits, RSA_AES_256_CBC_SHA1) by wmail.tana.it with esmtp; Wed, 09 Dec 2009 16:38:40 +0100 id 00000000005DC030.000000004B1FC480.00002261
Message-ID: <4B1FC47F.40103@tana.it>
Date: Wed, 09 Dec 2009 16:38:39 +0100
From: Alessandro Vesely <vesely@tana.it>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.23) Gecko/20090812 Thunderbird/2.0.0.23 Mnenhy/0.7.6.666
MIME-Version: 1.0
To: SM <sm@resistor.net>
References: <6.2.5.6.2.20091206014538.033cdcc8@elandnews.com> <4B1BE2D5.9010405@tana.it> <6.2.5.6.2.20091206102946.04601b90@resistor.net> <01NGXSHS3NUQ0000BI@mauve.mrochek.com> <4B1CDDE8.2090100@tana.it> <6.2.5.6.2.20091207072413.047ff4a0@resistor.net> <4B1E0967.1040006@tana.it> <6.2.5.6.2.20091208135556.030cfb28@resistor.net>
In-Reply-To: <6.2.5.6.2.20091208135556.030cfb28@resistor.net>
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: yam@ietf.org
Subject: Re: [yam] Issue #10: RFC 5321 3.9: add tiny subsection
X-BeenThere: yam@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Yet Another Mail working group discussion list <yam.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/yam>, <mailto:yam-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/yam>
List-Post: <mailto:yam@ietf.org>
List-Help: <mailto:yam-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yam>, <mailto:yam-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Dec 2009 15:38:55 -0000

Hi SM,
you wrote:
>  From Section 2.1:
> 
>   "In other words, message transfer can occur in a single connection
>    between the original SMTP-sender and the final SMTP-recipient, or can
>    occur in a series of hops through intermediary systems."
>
> I gather that you are viewing "forwarding" as when the final 
> SMTP-recipient being changed by an intermediary system.

These cases are interesting for privacy issues. Since it is legally 
different if I send to a list rather than type or select from my 
personal address book each recipient, one may warn that by changing 
envelope addresses an intermediary server may violate the final 
recipients' privacy. Would that belong to the Security Considerations 
section, then?

> In technical 
> terms, we could have different types of forwarding; for example the 
> address correction in Section 3.4.  Section 3.7.2 also discusses about 
> forwarding where the message goes through a gateway.  From an 
> implementation perspective, we might talk about aliases, as mentioned in 
> Section 3.9.1, or the .forward which can be set by a user.  There's also 
> the case of this mailing list which forwarded your message to me.  
> Section 3.9.2 refers to that as "redistribution".

In plain English, any hop should be considered a case of SMTP 
forwarding, with the possible exception of gateways which, by their 
nature, talk SMTP on one side only. Out of SMTP scope, "forwarding" 
also means users manually resubmitting messages.

> The main problem doesn't seem to be with forwarding; it's more about the 
> return path and/or authorization.  It's up to the WG to determine 
> whether restating all that would be a minimal change.

You mean SPF authorization?

Return-path discussions are often cluttered with source routes issues. 
IMHO the full standard should consider source routes an historical 
oddment that nobody cares about, any more. Cleaning that up might not 
be a minimal change, but would improve readability.