[EAI] Regarding EAI-POP-05, UTF8 tag

Joseph Yee <jyee@ca.afilias.info> Mon, 15 June 2009 20:05 UTC

Return-Path: <jyee@ca.afilias.info>
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 1172D3A6C3F for <ima@core3.amsl.com>; Mon, 15 Jun 2009 13:05:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.69
X-Spam-Level:
X-Spam-Status: No, score=-5.69 tagged_above=-999 required=5 tests=[AWL=0.575, BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334, 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 3NVcsf0fvbDJ for <ima@core3.amsl.com>; Mon, 15 Jun 2009 13:05:06 -0700 (PDT)
Received: from outbound.afilias.info (outbound.afilias.info [69.46.124.26]) by core3.amsl.com (Postfix) with ESMTP id 1B75F3A682A for <ima@ietf.org>; Mon, 15 Jun 2009 13:05:05 -0700 (PDT)
Received: from ms5.yyz2.afilias-ops.info ([10.50.129.111] helo=smtp.afilias.info) by outbound.afilias.info with esmtp (Exim 4.69) (envelope-from <jyee@ca.afilias.info>) id 1MGIQa-0005qb-97 for ima@ietf.org; Mon, 15 Jun 2009 20:05:12 +0000
Received: from [207.219.45.45] (helo=[10.10.68.32]) by smtp.afilias.info with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.69) (envelope-from <jyee@ca.afilias.info>) id 1MGIQa-0005A9-5O for ima@ietf.org; Mon, 15 Jun 2009 20:05:12 +0000
Message-Id: <BFB2055F-27DC-482D-9ED3-3C58D87A2F85@ca.afilias.info>
From: Joseph Yee <jyee@ca.afilias.info>
To: EAI WG <ima@ietf.org>
Content-Type: text/plain; charset="US-ASCII"; format="flowed"; delsp="yes"
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v935.3)
Date: Mon, 15 Jun 2009 16:05:12 -0400
X-Mailer: Apple Mail (2.935.3)
Subject: [EAI] Regarding EAI-POP-05, UTF8 tag
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/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: Mon, 15 Jun 2009 20:05:07 -0000

Hi all,

I re-read the latest version of eai-pop (05) and I think there were  
some should be deleted text from decision of changing to single mode- 
switch.


Section 3 UTF8 Capability
- current arguments have "USER, LIST, TOP"

Since UTF8 is designed to use at authorization state only, LIST and  
TOP should remove from arguments.

Suggested arguments list:

Arguments:
   none, USER, APOP

I don't know how it should present both empty and non-empty arguments  
in RFC.  I'm suggesting that single command UTF8 (without any argument  
followed) could switch mode before authentication, hence I include  
"none" as possible argument.

For "none" scenario:
S: +OK POP3 server ready
C: UTF8
S: +OK UTF8 POP3 enabled
C: USER non-ascii-address
S: +OK hello non-ascii-address
C: PASS password
.....

I'm also thinking that "UTF8 must have argument followed" is fine too,  
but my personal thought is that if so, it applies to USER and APOP only.

Thoughts, everyone?

Regards,
Joseph