Re: [EAI] Disposition of comments, Last Call on EAI documents

SM <sm@resistor.net> Tue, 10 June 2008 15:45 UTC

Return-Path: <ima-bounces@ietf.org>
X-Original-To: ima-archive@megatron.ietf.org
Delivered-To: ietfarch-ima-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CD6D03A692C; Tue, 10 Jun 2008 08:45:03 -0700 (PDT)
X-Original-To: ima@core3.amsl.com
Delivered-To: ima@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1089C3A6942 for <ima@core3.amsl.com>; Tue, 10 Jun 2008 08:45:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.542
X-Spam-Level:
X-Spam-Status: No, score=-2.542 tagged_above=-999 required=5 tests=[AWL=0.057, BAYES_00=-2.599]
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 UZ80-6bLBPyi for <ima@core3.amsl.com>; Tue, 10 Jun 2008 08:44:59 -0700 (PDT)
Received: from ns1.qubic.net (ns1.qubic.net [208.69.177.116]) by core3.amsl.com (Postfix) with ESMTP id D99453A692C for <ima@ietf.org>; Tue, 10 Jun 2008 08:44:58 -0700 (PDT)
Received: from subman.resistor.net ([10.0.0.1]) (authenticated bits=0) by ns1.qubic.net (8.14.3/8.14.3) with ESMTP id m5AFj8ju013644 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <ima@ietf.org>; Tue, 10 Jun 2008 08:45:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=resistor.net; s=mail; t=1213112719; x=1213199119; bh=ORRHwE912wQntUYwE7ZExjVikrZJ74gAtyqx kKf56Tk=; h=Message-Id:Date:To:From:Subject:In-Reply-To:References: Mime-Version:Content-Type:Cc; b=xG33soJiMw6f3IdJc6EAnBzLsJU97OMCTp qjd5eF53w6kcfLYZQRbLwcngHydE0yQ2xn5Guqr3EQHM8+woieErTi6pl/cjqIsoR8P Y7eiPjC8w28lmtO3RWhzgl6aY4NW0n5CHN2xy4JWaJ+B/sNCBw9QoP7GfhmCYiHTXd1 TTc=
DomainKey-Signature: a=rsa-sha1; s=mail; d=resistor.net; c=simple; q=dns; b=ey/uzFH0vOWS3ppN9k1X/X/0mjPjJITC5mCdooIX3D9HvghKd2Erzk2h0YN5+ObQn IQaVGKjKzH87Bk82t0vZitOu5a/TLqtZEu03OTOHwcPObphZ6arrDuA1+cI652RkK8L CNO9Ar+8Ws9f/ZQ28RX5g4ItwCcHDGa1EsQL6UQ=
Message-Id: <6.2.5.6.2.20080610084059.032af7e0@resistor.net>
X-Mailer: QUALCOMM Windows Eudora Version 6.2.5.6
Date: Tue, 10 Jun 2008 08:44:34 -0700
To: EAI WG <ima@ietf.org>
From: SM <sm@resistor.net>
In-Reply-To: <E402EDDE-0903-471A-A871-37D08077358A@osafoundation.org>
References: <2C4F4B148561BFF635275050@localhost> <E402EDDE-0903-471A-A871-37D08077358A@osafoundation.org>
Mime-Version: 1.0
Subject: Re: [EAI] Disposition of comments, Last Call on EAI documents
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ima>, <mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/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>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: ima-bounces@ietf.org
Errors-To: ima-bounces@ietf.org

At 21:05 09-06-2008:
> > draft-ietf-eai-utf8headers-11:

I sent some comments on the above draft to the author.  I didn't get 
any feedback on them. There were minor language nits.

In Section 2:

   "Issues about how to handle messages that contain UTF-8
    header fields but are proposed to be delivered to systems that have
    not been upgraded to support this capability are discussed elsewhere,
    particularly in [I-D.ietf-eai-downgrade]."

I suggest a rewording:

    Issues such as how to handle messages containing UTF-8 header fields that
    have to be delivered to systems that have not been upgraded to support
    this capability are discussed in [I-D.ietf-eai-downgrade].

In Section 4:

   "To permit UTF-8 characters in field values, the header definition in
    [RFC2822] must be extended to support new format. The following ABNF
    is defined to substitute those definition in [RFC2822]."

You used field bodies in the previous paragraph.  You could use 
"field bodies" instead of "field values" in that sentence.  You are 
extending the header definition in this draft.  There's no need for 
the "must be".  I suggest:

   To permit UTF-8 characters in field bodies, the header definition in
   [RFC2822] is extended to support the new format. The definition in [RFC2822]
   is substituted with the following ABNF.

  "Those syntax rules not referred to in this section remain as the
   original definition in [RFC2822]."

   The syntax rules not covered in this section remain as defined
   in [RFC2822].

In Section 4.5:

   "UTF-8 information in needed in Received
    fields and such information is therefore allowed, to preserve the
    integrity of those fields."

I suggest:

   UTF-8 information may be needed in Received fields.  Such information
   is therefore allowed to preserve the integrity of those fields.


   "The "Return-Path" header provides the email return address in the
    mail delivery.  Thus, it is augmented to carry UTF8 addresses (see
    the revised syntax of <angle-addr> in Section 4.4 of this document).
    This will not break the rule of trace field integrity, because it is
    added at the last MTA."

I copied the first sentence from RFC 2821:

    The "Return-Path" line preserves the information in the <reverse-
    path> from the MAIL command.  It is augmented to carry UTF8 addresses
    (see the revised syntax of <angle-addr> in Section 4.4 of this document).
    This does break the rule of trace field integrity as the "Return-Path" is
    added when the delivery SMTP server makes the "final delivery".


   "<item-value> on "Received:" syntax is augmented to allow UTF-8 email
    address on "For" clause. <angle-addr> is augmented to include UTF-8
    email address on previous chapter.  To allow UTF-8 email address also
    on syntax corresponding of <addr-spec> on original syntax, <utf8-
    addr-spec> is added to <item-value>."


I suggest:

    The <item-value> in the "Received:" syntax is augmented to allow a UTF-8
    email address in the "For" clause. <angle-addr> is augmented to
    include UTF-8 email address on previous chapter.  To allow a UTF-8 email
    address also in the syntax corresponding of <addr-spec> of the original
    syntax, <utf8-addr-spec> is added to <item-value>.

I left in "on previous chapter" as I am not sure what you meant to 
say.  Could you please explain to me what you are referring to 
there?  Did you mean section or paragraph?

In Section 4.6:

   "Systems unaware of international headers"

Shouldn't that be internationalized email headers?

Regards,
-sm 

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www.ietf.org/mailman/listinfo/ima