Re: [regext] Internationalized Email Addresses and EPP

"Gould, James" <jgould@verisign.com> Mon, 19 October 2020 17:35 UTC

Return-Path: <jgould@verisign.com>
X-Original-To: regext@ietfa.amsl.com
Delivered-To: regext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F13D93A0EB9; Mon, 19 Oct 2020 10:35:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.098
X-Spam-Level:
X-Spam-Status: No, score=-0.098 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=verisign.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4cdhGFJVVBXt; Mon, 19 Oct 2020 10:35:14 -0700 (PDT)
Received: from mail2.verisign.com (mail2.verisign.com [72.13.63.31]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 76D6B3A0EB4; Mon, 19 Oct 2020 10:35:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=verisign.com; l=35418; q=dns/txt; s=VRSN; t=1603128915; h=from:to:cc:date:message-id:references:in-reply-to: mime-version:subject; bh=4XlEaBeJ+iDf8DShhiY6FPU1mf2uiRgBC08EppVhnd4=; b=UCFvp3AC+a/SBfy9d550R1s/TwAeb1NCnlVpVwx4WOPdM74RJGIrwPiA gE5xzen/pi+QHY2wKQWmX4mgdKky1NWq8BMyE2L5Lfhc3E01cGTZGaHz8 Qsmy6Pq2/c3os0BpJamZNmG3IFyWxpqeaJl8S9XTKMaVMImN94aJpNVYP 7k5M3ZyLd4NYTTbYSV2faiaRRYtRxGFPbTYseKwf7VxlaPkXh9cANnGpb boATujBJhcc8WQEDccofOq0oaiFucVoFMNkycGnzkqxt2Qo+yJTbPcyRH PT4NzQ4Ibg3Wh9LbC7vb2/N7nBpQjMW3+tvmsxp7E+DVVbedySxZB0lGR w==;
IronPort-SDR: ptygYwmUUygxRsXeav/iVomCLbSTtaqx42TUH91uRYNkGiem7KeP0kMnl1HhKnkae2tEzApiMh uWRCElLX40Znw5EVhu65nM6eN1oD8gSk49WENR03itSA0ixT4HS/z/MtmeAJCir+mld/lXpdHk 9CqRXlISmvYmdL4rNkoV5FQkv5xxyuRRy3vwmwbHAp+gDg/kO6A0XCwR3p3p10EE4869nRglwx GamKXt8hghJxq+mKMDob+rv0p/anOMdtutNnFLfCsYWagAXUF5WXU8GxN1R8/uWdoJ+FwaMSsc B/4=
X-IronPort-AV: E=Sophos;i="5.77,395,1596499200"; d="png'150?scan'150,208,217,150";a="2846860"
IronPort-PHdr: 9a23:yS9WDxXVcUgy1yjHqjBuLh742LzV8LGtZVwlr6E/grcLSJyIuqrYZRWCuadThVPEFb/W9+hDw7KP9fy5BipfuN3a7TgrS99lb1c9k8IYnggtUoauKHbQC7rUVRE8B9lIT1R//nu2YgB/Ecf6YEDO8DXptWZBUhrwOhBoKevrB4Xck9q41/yo+53Ufg5EmCexbal9IRmrrwjdrMsbjZZtJqs/yhbCv2dFdflRyW50P1yYggzy5t23/J5t8iRQv+wu+stdWqjkfKo2UKJVAi0+P286+MPkux/DTRCS5nQHSWUZjgBIAwne4x7kWJr6rzb3ufB82CmeOs32UKw0VDG/5KplVBPklCEKPCMi/WrJlsJ/kr5UoBO5pxx+3YHUZp2VNOFjda/ZZN8WWHZNUtpUWyFHH4iybZYAD/AZMOhYsYfzukcOoxW9CwmiBuzgxD5IiWP50qAhyeQtDQTG0RY8E98UsnnZqsj+OqcIUeCyyanF1TvPYfJR2Tfg7IjHbwgtquyIU71qdMre11IvGw3YhViXq4zlMDSV1vkJs2eG9OdgS/ygi3QmqwFqozivycEshpPViYISz1DJ7CN0y5s6KtOkUkB0e8KkEIdOuCGAMYt7Wt0vTm50tCsk1LELp5G1cTUExZopyBDRZfOKfpSU7h/iSOqfITR1inJhdb+wgxu+7FatxvH4W8Wq01tGsClIn9jKu3sQ2RLT7c2HReF8/kenwTuPyR7c6vtFIUAvlKrbJJghwr82lpUPq0jMAij2mEDugKCKd0Uk4fSn6+P9brr6oZ+cMpd4igDgPaQylMyzG+M4MhIBX2Wd5O+y16Xj8FXkTLlWlPE6j6vUvZ7AKcgGpqO0DRVZ34kg5hqnEjuqzM4UkWQFIV5ZYh6LkofkNlLULPzlDvqyhUmnni1xyPDcJLLhB43ALn3EkLj8Y7lw81VcyA8vzdBH4JJUF60BLOrzWkDvsNzYCQc0PhGozej/Fdly1psQV22ODaOFLa/eq0GI6f4oI+mWfI8ZoizyJOU/6/7wl385glkdcbO10psQbXC0BvVmI0OHbnrwmtoNDHsGshAjQOHohlCOSyNfana8Uq4m6Tw2C5qqDYLZSYCshLyB0j27HppTZm1eCFCMHnDod5iAW/gRcy+SPNFukiYFVbi6So8h2heuuBXmxLpgK+rY4jcYuo771Nhp++3Tkgk/+idqAMSZzm6NSmB0nn8TSj852aBwu019ylOZ3adkhPxYEMRZ5+lVXQciKZ7c0+t6BsjpVQ3bZNeJUlanQtG4DjEwVd0+2cQDbFp6G9WnlhDDwjaqDKEPl7CRA5w06K3c1WDrJ8lh03bGyLUhj14+T8RVL22mmrdz+BLOCI7SiEiZlrildbgS3CLX82eD12WOtllCUAFsSaXFQWwfZkzOoNTj+EzCQKGhCLs7MgZayM6NNLdKatPzgVVBXvfjN4eWX2Xk0W29ARqNx6+kY4/jemFb1yLYQgBQmQ0X8XOHKSAxAy6gpyTVCzk4Rnz1ZEa5u8Z5tXe3CgcWxgSHdAcpg7i6/QMRidSCRukSxbMLvmEqrDAiTwX15M7fF9fV/1kpR65be95opQ4fjW8=
X-IPAS-Result: A2F/BwCjzY1f/zCZrQpdAx4BAQsSDIMyUoElgTQKhDORGYMUZYYXimiFRIEsFxYHCQQHAQEBAQEBAQEBBAEDARgBCQ0EAQEChAREAheBeCY4EwIDAQELAQEBBQEBAQEBBgMBAQEChkoBC4I3KQFzPQk9AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQQCCAUCNBkFAjUSAR4BAQEBAwEBAwEdAggBQAsQAgEIEQMBAgEFAQEBDQEBAQ8DAgICBRABCQUBCxQJCAEBBA4EAQYIgxgBgksDPa49doEyhD4Bg3UNghQQgTiDJIM8gTmFOIFCPoERJxyBT34+ghpCAQECgRQCEgESAS0LCQEVCAEIAQIFgkgzgiwEkDGDHYcPgUyQLIMWhztUAweCaocsAoFWi1iBCoUOH4MWgSqdEJFKgWEGgXuHAxKBG0iCbJJOAgQCBAUCFYFBKoELcHAVOyoBgj4JRxcCDY18LxeDToUUhUJ0AgEKAScDAgYKAQEDCYwEDxWBD4ERAQE
Received: from BRN1WNEX01.vcorp.ad.vrsn.com (10.173.153.48) by BRN1WNEX01.vcorp.ad.vrsn.com (10.173.153.48) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Mon, 19 Oct 2020 13:35:12 -0400
Received: from BRN1WNEX01.vcorp.ad.vrsn.com ([fe80::a89b:32d6:b967:337d]) by BRN1WNEX01.vcorp.ad.vrsn.com ([fe80::a89b:32d6:b967:337d%4]) with mapi id 15.01.2106.002; Mon, 19 Oct 2020 13:35:12 -0400
From: "Gould, James" <jgould@verisign.com>
To: "beldmit@gmail.com" <beldmit@gmail.com>
CC: "barryleiba@computer.org" <barryleiba@computer.org>, "Hollenbeck, Scott" <shollenbeck@verisign.com>, "art-ads@ietf.org" <art-ads@ietf.org>, "regext@ietf.org" <regext@ietf.org>
Thread-Topic: [EXTERNAL] Re: [regext] Internationalized Email Addresses and EPP
Thread-Index: AdaiHfrcb7oe0mfaSgq6+fYkWR5jogEAIIeAAAVWlgAACWmEAP//yWoA
Date: Mon, 19 Oct 2020 17:35:12 +0000
Message-ID: <459E5FDA-4B91-401B-B555-488014AB7308@verisign.com>
References: <a1d3bd0c2dce4b1c9c7a0355be22e9b5@verisign.com> <CALaySJJ3FUC61q8zuOMs2JRya5OwfihDNpizOScFn2fHUyAmdw@mail.gmail.com> <954514C4-E1ED-4B6D-A97D-49680F50A7C4@verisign.com> <CADqLbzJrbVyZAz0GKQ6w+dXUJioyij2Y2f7sr44gqx1z+kv21g@mail.gmail.com>
In-Reply-To: <CADqLbzJrbVyZAz0GKQ6w+dXUJioyij2Y2f7sr44gqx1z+kv21g@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.41.20091302
x-originating-ip: [10.170.148.18]
Content-Type: multipart/related; boundary="_004_459E5FDA4B91401BB555488014AB7308verisigncom_"; type="multipart/alternative"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/vPuos8uQiZ_OkvqCh5TL_2E-fL4>
Subject: Re: [regext] Internationalized Email Addresses and EPP
X-BeenThere: regext@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Registration Protocols Extensions <regext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/regext>, <mailto:regext-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/regext/>
List-Post: <mailto:regext@ietf.org>
List-Help: <mailto:regext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/regext>, <mailto:regext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Oct 2020 17:35:17 -0000

Dmitry,

The primary driver around the Login Security Extension was to increase the password length, where the other features were additive.  Going (2) means that the EAI addresses are first-class citizens that can be applied more broadly than RFC 5733 and for a broader set of use cases and to take into account the support for Internationalized Email Addresses in the underlying protocols and implementations.  I agree that the XML schema of the EPP mappings support EAI addresses, but the issue is how to implement EAI addresses to satisfy the use cases of the various EPP mappings that exist (e.g., RDAP/WHOIS display, Registrar usage, or in support for a Registry Service).  I view (2) as being the best path to support EAI addresses in EPP.

--

JG

[cid:image001.png@01D6A61C.AB84CAB0]

James Gould
Fellow Engineer
jgould@Verisign.com<applewebdata://13890C55-AAE8-4BF3-A6CE-B4BA42740803/jgould@Verisign.com>

703-948-3271
12061 Bluemont Way
Reston, VA 20190

Verisign.com<http://verisigninc.com/>

From: Dmitry Belyavsky <beldmit@gmail.com>
Date: Monday, October 19, 2020 at 12:50 PM
To: James Gould <jgould@verisign.com>
Cc: "barryleiba@computer.org" <barryleiba@computer.org>, "Hollenbeck, Scott" <shollenbeck@verisign.com>, "art-ads@ietf.org" <art-ads@ietf.org>, "regext@ietf.org" <regext@ietf.org>
Subject: [EXTERNAL] Re: [regext] Internationalized Email Addresses and EPP

Let me disagree...

Login Security Extension does much more than just increasing the password length.
Going(2) means that EAI addresses are not first-class citizens, that seems wrong for now.
Also, the current schema definition formally allows EAI addresses.

On Mon, Oct 19, 2020 at 7:23 PM Gould, James <jgould=40verisign.com@dmarc.ietf.org<mailto:40verisign.com@dmarc.ietf.org>> wrote:
I believe option 2 is the better route to go.  We went with option 2 to extend the password length in RFC 5730 with the Login Security Extension (RFC 8807).  The use of email addresses in EPP is not isolated to RFC 5733.  The Organization Mapping (RFC 8543) and some additional EPP mappings registered in the EPP Extension Registry (Email Forwarding Mapping and NameWatch Mapping) use email addresses.  A new EPP extension could be applied to more than one EPP mapping.  The other question is whether the Internationalized Email Address should be a replacement for or additive to the ASCII Email Address defined in the mappings, based on the email address usage and the support for Internationalized Email Addresses in the underlying protocols and implementations.  An extension could support both replacement and additive options.

--

JG



James Gould
Fellow Engineer
jgould@Verisign.com <applewebdata://13890C55-AAE8-4BF3-A6CE-B4BA42740803/jgould@Verisign.com>

703-948-3271
12061 Bluemont Way
Reston, VA 20190

Verisign.com <http://verisigninc.com/<http://secure-web.cisco.com/1Ud1wJ80ukU2WUjdeT9mc920m-pbZd7ApZNs33mwQdKmat1DTnYVfVh-So_9t6EtJVR8zQ7dihlsfADvb3HVdE5G0vgkULUd3nVkPEnQgsISwGzq-uSZiX6JNkDlcwjPjkqEDXBvHGfCSoURiOV4Io03WfIuko-AEjIOJ7Okdq1ZVmJvFiypdMnDQvhqXEOIEJvIq2trBqIRjSQ6CS2DGytnzzNYu9KV7Zg5ajmFpb9w1U2CFhxFAQRRHiKlyUfufbGVykhVuwtsNoKKS5BS2mg/http%3A%2F%2Fverisigninc.com%2F>>

On 10/19/20, 5:48 AM, "regext on behalf of Barry Leiba" <regext-bounces@ietf.org<mailto:regext-bounces@ietf.org> on behalf of barryleiba@computer.org<mailto:barryleiba@computer.org>> wrote:

    Hi, Scott,

    An interesting question...

    I think it depends upon how you want this to appear from an EPP point of view:

    1. Do you want the EPP standard to support non-ASCII email addresses?

    2. Do you want to *extend* EPP to support non-ASCII email addresses,
    as an option for those who implement the extension?

    For (2), then the EPP extension would be the easiest option, where the
    extension would "update" 5733 and say that the extension changes the
    definition to allow non-ASCII email addresses.  The extension would be
    at Proposed Standard, and 5733 would be at Internet Standard as it is
    now.

    For (1), the best way would be to revise 5733 and change the
    definition of email address syntax, republishing it at Proposed
    Standard and "obsolete" 5733.  The protocol (the new RFC) would then
    be back at Proposed Standard.  You could then do a status change later
    to move the new RFC to Internet Standard (without publishing yet
    another revision).

    So... does the working group want it to appear that support for
    non-ASCII email addresses is an optional extension, or part of the
    base EPP?

    Barry

    On Wed, Oct 14, 2020 at 7:54 AM Hollenbeck, Scott
    <shollenbeck@verisign.com<mailto:shollenbeck@verisign.com>> wrote:
    >
    > Barry, Murray:
    >
    > We have a question about IETF process as it related to updating an Internet Standard document. RFC 5733 ("Extensible Provisioning Protocol (EPP) Contact Mapping", part of Standard 69) was published in August 2009. It includes a normative reference to RFC 5322 for the definition of email address syntax. RFC 6530 ("Overview and Framework for Internationalized Email") was published in 2012. The regext working group is discussing how we can best update the email address syntax specification in RFC 5733 to add support for the local part of internationalized email addresses to EPP. The EPP XML Schema already "works" as it should, so that doesn't need to change. It's just that pesky normative reference to RFC 5322 that isn't updated by RFC 6530. We think we have a couple of options:
    >
    > Create an EPP extension by writing an Internet-Draft that would explicitly add support for internationalized email address without touching anything associated with 5733.
    >
    > Write another document that updates 5733 to include the reference to 6530, if it's possible to update an Internet Standard that way.
    >
    > Submit an errata report to note the additional normative reference to 6530, though this isn't a technical or editorial error.
    >
    > There may be other possibilities. What are your thoughts on the best way to proceed? I personally think that the first option is the easiest and cleanest, and it's the way we've added additional functionality in the past. I'm wondering if there's an easier way, though.
    >
    > Scott
    >

    _______________________________________________
    regext mailing list
    regext@ietf.org<mailto:regext@ietf.org>
    https://secure-web.cisco.com/1OMe-gZOMpSdaE_x-eNaMmuku-HiFkDXVCFGDWXBsOnAOQxOjGtERHNpHzKsnKz9ejchOyDdiIlaqfLOg9aQI39btY7z4bJi6U3a8dJUGHQsF3BaGH-zhHPMWB5udn9vylMEQUEcTMCaKu3cxLc6dqGVMeK9VtHspmbya4NZVkqGlGNbK57io7D4HMA6iGFWzfLehh2gyF31-9tcpP59WQRgeWumuRMWqa4wFIqnhKFrCE4R55DBiJjW2iKechIkbUV8fDC-ZkRuiCpXUKMpJgXKnxkmnm_GdnDtwSb4YIME/https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fregext


_______________________________________________
regext mailing list
regext@ietf.org<mailto:regext@ietf.org>
https://www.ietf.org/mailman/listinfo/regext<https://secure-web.cisco.com/15T9if8SKwvvDI6CR7Th9shSxJSzrcWsx-TJui5tn1YVqUVPA8I2qlgst2vSpKSC8SrUjG_DZDwfSn_dFuvVkSGvuGKpLQWqyOFKWtIm1Yp502oyxb8lp7hzQZgiE4DpmJgGMQzESxMZhdTDbHWKcX-_NWZoiAhNYaCgUEU1ZHcYD2uHLUKSEGfyghzCiygr1OThWyyIJfrK6fKQN9TX91ajwOYaB5t097fVJrf02sqSzXVUOIcq63aqK4l10u1Xb-RXULE-aqrbzyILG2BBCfH5axr5sVgEUcO8DYmG657U/https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fregext>


--
SY, Dmitry Belyavsky