Re: [EAI] Shepherd report review of mailinglist-02
John C Klensin <klensin@jck.com> Fri, 13 July 2012 16:03 UTC
Return-Path: <klensin@jck.com>
X-Original-To: ima@ietfa.amsl.com
Delivered-To: ima@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0B5BF21F872A for <ima@ietfa.amsl.com>; Fri, 13 Jul 2012 09:03:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.278
X-Spam-Level:
X-Spam-Status: No, score=-2.278 tagged_above=-999 required=5 tests=[AWL=0.021, BAYES_00=-2.599, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MUe7sBi7GpvC for <ima@ietfa.amsl.com>; Fri, 13 Jul 2012 09:03:41 -0700 (PDT)
Received: from bsa2.jck.com (bsa2.jck.com [70.88.254.51]) by ietfa.amsl.com (Postfix) with ESMTP id 6D77A21F8722 for <ima@ietf.org>; Fri, 13 Jul 2012 09:03:41 -0700 (PDT)
Received: from [198.252.137.115] (helo=JcK-HP8200.jck.com) by bsa2.jck.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from <klensin@jck.com>) id 1SpiGX-0004QO-5G; Fri, 13 Jul 2012 11:58:49 -0400
Date: Fri, 13 Jul 2012 12:03:59 -0400
From: John C Klensin <klensin@jck.com>
To: John R Levine <johnl@taugh.com>, "Martin J. Dürst" <duerst@it.aoyama.ac.jp>
Message-ID: <6C34D20CA95EC47E952D8C22@JcK-HP8200.jck.com>
In-Reply-To: <alpine.BSF.2.00.1207130934580.95156@joyce.lan>
References: <CAF1dMVE+2_288HmqaFfqANyB1r+KzBYXQ37i0_Gm_x1w1COqVw@mail.gmail.com> <alpine.BSF.2.00.1207121737350.66870@joyce.lan> <B693E26DE56016D0E4FE6295@JcK-HP8200.jck.com> <50000609.4020509@it.aoyama.ac.jp> <alpine.BSF.2.00.1207130934580.95156@joyce.lan>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Cc: EAI WG <ima@ietf.org>
Subject: Re: [EAI] Shepherd report review of mailinglist-02
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ima>, <mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ima>, <mailto:ima-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jul 2012 16:03:42 -0000
--On Friday, July 13, 2012 09:36 -0400 John R Levine <johnl@taugh.com> wrote: >> Also, my proposal of different text for the "%-routing >> problem", which is clearer about the source of the problem, >> in particular that it's an implementation problem (correct >> escaping/unescaping) and not an a-priori problem, hasn't >> been taken into account, and I don't know why. > > I looked at your language, and it seemed to me less clear than > what's there. The problem is very simple, some MTAs mishandle > addresses that contain % signs. All we need to do is note it, > not tell people how we think they should fix it or work around > it. Agreed, but I suggest that there are really two separate problems. The first is the one you mention. The second is that there is a mismatch between the MAILTO syntax and definition (necessitated by the URI syntax) and the specification of 5321, essentially "no one gets to interpret the local part string at all". It is correct to talk about that as an implementation problem, but it is an implementation problem that is so widespread as to justify security warnings, etc. Similar problems --and probably similar appropriate warnings-- apply to the use of a number of special characters (notably "+" and "/" in local parts versus the use of those characters in URIs and HTML. Not the fault of mailto, but traps for the unwary. And we have ample empirical evidence that there are lots of unwary (or indifferent) implementers and implementations out there. These are important issues. Probably RFC 3696 should be updated some day to be more careful and explicit about it. Or perhaps 5321 should be updated to complement the warning that while the spec says that local-parts are case-sensitive one shouldn't depend on it working with one that notes that, while the special characters used in URIs are perfectly valid in local parts according to the spec, one shouldn't plan on having them work either. But I see no advantages, and several disadvantages, of opening up any of that discussion in this document. Again, just my opinion and YMMD. john
- [EAI] Shepherd report review of mailinglist-02 Joseph Yee
- Re: [EAI] Shepherd report review of mailinglist-02 John R Levine
- Re: [EAI] Shepherd report review of mailinglist-02 John C Klensin
- Re: [EAI] Shepherd report review of mailinglist-02 Martin J. Dürst
- Re: [EAI] Shepherd report review of mailinglist-02 John C Klensin
- Re: [EAI] Shepherd report review of mailinglist-02 John R Levine
- Re: [EAI] Shepherd report review of mailinglist-02 John R Levine
- Re: [EAI] Shepherd report review of mailinglist-02 John C Klensin
- [EAI] Confusion about backwards-compatibility of … Martin J. Dürst
- Re: [EAI] Shepherd report review of mailinglist-02 Alexey Melnikov
- Re: [EAI] Shepherd report review of mailinglist-02 Alexey Melnikov
- Re: [EAI] Shepherd report review of mailinglist-02 Martin J. Dürst
- Re: [EAI] Shepherd report review of mailinglist-02 John R Levine
- Re: [EAI] Shepherd report review of mailinglist-02 John R Levine
- Re: [EAI] Shepherd report review of mailinglist-02 Alexey Melnikov
- Re: [EAI] Shepherd report review of mailinglist-02 John R Levine
- Re: [EAI] Shepherd report review of mailinglist-02 John C Klensin
- Re: [EAI] Shepherd report review of mailinglist-02 John C Klensin
- Re: [EAI] Shepherd report review of mailinglist-02 Alexey Melnikov
- Re: [EAI] Shepherd report review of mailinglist-02 Joseph Yee
- Re: [EAI] Shepherd report review of mailinglist-02 John C Klensin
- Re: [EAI] references, was Shepherd report review … John Levine
- Re: [EAI] Shepherd report review of mailinglist-02 Arnt Gulbrandsen
- Re: [EAI] Shepherd report review of mailinglist-02 SM
- Re: [EAI] Shepherd report review of mailinglist-02 John C Klensin
- Re: [EAI] references, was Shepherd report review … John Levine
- Re: [EAI] Shepherd report review of mailinglist-02 Martin J. Dürst
- Re: [EAI] Shepherd report review of mailinglist-02 Martin J. Dürst
- Re: [EAI] Shepherd report review of mailinglist-02 S Moonesamy
- Re: [EAI] Shepherd report review of mailinglist-02 Martin J. Dürst