Re: [EAI] I-D Action: draft-ietf-eai-rfc5336bis-11.txt

"Jiankang Yao" <healthyao@gmail.com> Tue, 09 August 2011 06:49 UTC

Return-Path: <healthyao@gmail.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 44E0511E80B1 for <ima@ietfa.amsl.com>; Mon, 8 Aug 2011 23:49:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.843
X-Spam-Level:
X-Spam-Status: No, score=-1.843 tagged_above=-999 required=5 tests=[AWL=0.003, BAYES_00=-2.599, MIME_BASE64_TEXT=1.753, RCVD_IN_DNSWL_LOW=-1]
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 3f6YHmSES1xQ for <ima@ietfa.amsl.com>; Mon, 8 Aug 2011 23:49:50 -0700 (PDT)
Received: from mail-pz0-f45.google.com (mail-pz0-f45.google.com [209.85.210.45]) by ietfa.amsl.com (Postfix) with ESMTP id B458A11E8093 for <ima@ietf.org>; Mon, 8 Aug 2011 23:49:50 -0700 (PDT)
Received: by pzk33 with SMTP id 33so4029303pzk.18 for <ima@ietf.org>; Mon, 08 Aug 2011 23:50:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:from:to:cc:references:subject:date:mime-version :content-type:content-transfer-encoding:x-priority:x-msmail-priority :x-mailer:x-mimeole; bh=fRbBSBAudUp19I526MjEwMJ0dC/36VgJUX1QAfxxBAw=; b=ETjLi11BY49OVOnevc6jyFuE6oVzUaoWiOlEiUK1DWNbJexHdEYGRdGr5btZ+rkdZ8 uIC4hGIfBN/d1RSrDx0bkXLVPydwDivqGmygEHSzSdJEuog8U4sQQrKUOUv3zNBpJDhe GLDqHSTlWINyUAx2w7uJzlzRdzkInExW3mJT8=
Received: by 10.142.207.9 with SMTP id e9mr6519840wfg.125.1312872618609; Mon, 08 Aug 2011 23:50:18 -0700 (PDT)
Received: from LENOVO47E041CF ([218.241.111.35]) by mx.google.com with ESMTPS id k3sm6830180pbj.45.2011.08.08.23.50.15 (version=SSLv3 cipher=OTHER); Mon, 08 Aug 2011 23:50:17 -0700 (PDT)
Message-ID: <25FA2FF29588418FB0C200EBE21E4639@LENOVO47E041CF>
From: Jiankang Yao <healthyao@gmail.com>
To: Chris Newman <chris.newman@oracle.com>, Joseph Yee <jyee@afilias.info>
References: <20110708012352.14365.62590.idtracker@ietfa.amsl.com><511610891.05212@cnnic.cn><DE4565887EBE42A9A6E8F987CEC6BCA7@LENOVO47E041CF><F9F980ED2E4A14AD798EB0D8@dhcp-1764.meeting.ietf.org><B963AB1A-39F2-4890-BAAC-DA47F6E54DF2@afilias.info> <512839995.38187@cnnic.cn>
Date: Tue, 09 Aug 2011 14:50:13 +0800
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: base64
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.5931
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109
Cc: ima@ietf.org
Subject: Re: [EAI] I-D Action: draft-ietf-eai-rfc5336bis-11.txt
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: Tue, 09 Aug 2011 06:49:51 -0000

----- Original Message ----- 
From: "Chris Newman" <chris.newman@oracle.com>
To: "Joseph Yee" <jyee@afilias.info>
Cc: <ima@ietf.org>; "Jiankang Yao" <healthyao@gmail.com>
Sent: Tuesday, August 09, 2011 4:39 AM
Subject: Re: [EAI] I-D Action: draft-ietf-eai-rfc5336bis-11.txt


> --On August 3, 2011 14:44:06 -0400 Joseph Yee <jyee@afilias.info> wrote:
>>>>> 4. In section 3.5, I suggest adding an enhanced status code for the
>>>>> case where a U-label can not be converted to an A-label. This is
>>>>> semantically quite different from X.6.7 and X.6.9
>>>>
>>>> based on rfc5890, U-label must be transformed to A-label, otherwise, it
>>>> can not be called U-label.
>>>>
>>>> John should be authoritive about the defintion of U-label.
>>>
>>> This does not prevent a broken client from generating a UTF-8 domain
>>> that is not a valid U-label and thus can not be converted to an A-label.
>>> It's an error a well-intentioned client implementer can make by mistake.
>>> And it's a subtle error condition a processor may not expect. For those
>>> reasons, I think it's useful to distinguish it from the class of
>>> "recipient-can't-handle" errors.
>>
>> I'm not sure if a different error code can help end users at the moment.
>> Unless you mean MSA/MTA to detect and report U-label => A-label failure,
>> otherwise it is only "recipient-can't-handle" or "host-not-found".
>>
>> Would love to hear more feedback from everyone regarding this.
> 
> A "host-not-found" error is close but not entirely accurate since a UTF-8 
> domain that can't be converted to an A-label can't even be looked up to 
> determine if the host exists...
> 
> But I looked in RFC 3463 again and noticed there are correct codes that an 
> MSA/MTA could use for this case.
> 
> MAIL FROM:   501 5.1.7 Bad sender's mailbox address syntax
> RCPT TO:     501 5.1.3 Bad destination mailbox address syntax
> 
> So I think mentioning those codes for the case where a UTF-8 domain can't 
> be converted to an A-label would be helpful.
> 

In the  case where a UTF-8 domain can't  be converted to an A-label, 
 we can regard it as the bad mailbox address syntax as pointed out by your example above.
The invalid address may be caused by invalid U-lable or Local-part.

Since the RFC 3463 has defined it, giving it more detailed distinction may not bring us more help.


Jiankang Yao


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