Re: [regext] Internationalized Email Addresses and EPP
"Hollenbeck, Scott" <shollenbeck@verisign.com> Thu, 29 October 2020 14:18 UTC
Return-Path: <shollenbeck@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 614153A0B1A; Thu, 29 Oct 2020 07:18:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-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 TUHCMMPhhk6f; Thu, 29 Oct 2020 07:18:12 -0700 (PDT)
Received: from mail3.verisign.com (mail3.verisign.com [72.13.63.32]) (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 C98E13A0B10; Thu, 29 Oct 2020 07:18:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=verisign.com; l=4218; q=dns/txt; s=VRSN; t=1603981093; h=from:to:cc:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version:subject; bh=JAHLQ/v8X4xNg9Is5A6bPAJ+NYrhpOuE1oc6oEN2Im8=; b=ZAJ3uQeD//CmdIDd31T+MbO7VGa20fUbv8MA+GT8LWX92nHHyPqAeq3e jutabf6tbzRusOdF/nDeP+sH7WsxP9eWt5ulJj/Hp4IqMoC/1o6fwC2nl Wck0KaR3TtEaxr9E0Iss3S/kPp1g6KThrL1d/WQbgWDXwyM7ULgVRgoQP S5naOA86Ga6GzBJVwEKJdZcoTtAPEGePKE+6A1cps3NE1uZ6d1HknKsK4 jbMQFAO883otJVaXnFxAaei/cHY82bJAgdTq2+VevmdOch3ENwZ41IFvP VVZWHAuirHo4tRfWNtiJnCD2UA+eTFCyROppYTP0uoRH8JrGHudSCb8/M g==;
IronPort-SDR: /JEH0DycQlIr/0L9tMlGRgGBV08k3CbKtHvGQGpURhhV1JoC0CvolpCeRPEvQIMzGQTot+MaEC YiG8HW0oOgNLOi/9bTvvHF7tpppxuyl4eOd6IiurOS/B5kHejZ5MRGsUSsVBkoDHFx6SwzZdWs O7iYGeMuDpYQwXPMPigcuHiJjXB5PCr8e5/TIy1xvuZEcc2jexjQ/tWeBmLSb5oIFqYpjt6C1F 2izzmf2/p8b+r7jKokdfmOQ/9t57xBKKCiemuvuL7HNp+Gi+2C3iSCShznKL5K6/0UxCK6QNuc dN4=
X-IronPort-AV: E=Sophos;i="5.77,430,1596499200"; d="scan'208";a="3560166"
IronPort-PHdr: 9a23:ds+8xRNzF/5wIHQvONIl6mtUPXoX/o7sNwtQ0KIMzox0K/z5rsbcNUDSrc9gkEXOFd2Cra4d1KyH6euwACQp2tWoiDg6aptCVhsI2409vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFRrhKAF7Ovr6GpLIj8Swyuu+54Dfbx9HiTagY75+NhG7oRveusQVnIdpN7o8xAbOrnZUYepd2HlmJUiUnxby58ew+IBs/iFNsP8/9MBOTLv3cb0gQbNXEDopPWY15Nb2tRbYVguA+mEcUmQNnRVWBQXO8Qz3UY3wsiv+sep9xTWaMMjrRr06RTiu86FmQwLuhSwaNTA27XvXh9RwgqxFvRyhuxJxzY3aYI6XNfpxYqzTctwBSGpdRclRVTBNDp+gY4YNCecKIOZWr5P6p1sLtRayCwuiBOTryj9MmHD227Y13Po9HgHFxAArAs8Av2jTrNXpKKceX/2+wa7TzTXDaPNW3TP955bOch86v/6DQbFwfNHPyUYxDQPFj06QqY3qPzOTzOgCr2+b7+95WO+plmUopB1/rCK1yccwlonGmJgVylbc+Ct23Is4OcC0RVJ0b9O5DZdduT2XOoR0T84+XWxkpDs2x7wYtZC7cyUEx4oryhzCZ/GZboWF7RLtWeefLDpmhX9ofq+0iRWq8UW41+HwStO43EtIoydLiNXAq3AA2hLJ5sWISfZx5lqt1SqV2wzO6OxIPVo4mbfUJpMi2LI8i5kevELeFSHsgkr2lrWZdkA89+it7OTof6vpq4eHN49xlgH+KqMumtGjAeggMggBQWyb+eOk2bD+4UP3WKhGgf0unKfWsZ/WOdkXqrSnAwBJ1YYj8Q6/Ay2839sFh3UHMkhFeAmBj4TzJ17OJ/X4Ae++g1Sqjjhr2+jLMqD9DpnXM3TOkrnscaxg50Ncxgc/199S6pFMBrEEOv3zW0vxtNLCDh8+Ngy52/3nCNV61oMaXWKAHKmZP7jMvlCU5eIiOPeMa5EPuDb8MPgl5vHujXkjlVABeqmp2IMbaGqkEfR+P0WZfX3sj88aHmgQpAo+VuzriFmcXj5SfHm9Rbkx6S08CIKjFYfDW5ytj6Kb3CuhGZ1WfG9GAEiWEXj0b4WER+sMaCWKL8B7iDwESaGtRJU82hG1rwL6yqRoLvba+iECspLjztd17fXJlR4u7Tx0E9id02aVQmFugGwISCE53a9joUFmy1eMz7R4g/JCGdxU/fNJXVRyCZmJheZzEcrjXg/AdN6hQ1GjWsi6DCt3Scg+iZdaaU9nAcSmgxHJ1gKhBLoNiqCGHtoz6K2KjFbrIMMogVbB0K0siVMrScgLfVatgbJjvUCHHI7Ol0GUkaynfqc0wiPX9XyCwmzIt0ZdBl0jGZ7ZVGwSMxOF5e/y4VnPGuej
X-IPAS-Result: A2HuCAD8zZpf/zCZrQpiHQI9BQUECRaBUYFzgloKhDORFJR5hUSBaAsBAQEBAQEBAQEIAS8EAQGESgIXgXImOBMCAwEBCwEBAQUBAQEBAQYDAQEBAoZPC4I3IoN2AQEBAQMjET4HDAQCAQgRBAEBAwImAgICMBUICAEBBAoEBQi0NXaBMoVXhRWBDioBhmKGcoFCPoQhPoQIARECAYM3gl8Ek1ukPgMHgmyaeSuDF55Okz4GgX6ePwIEAgQFAhWBa4ELcHCDOVAXAg2caHQ4AgYKAQEDCY03gREBAQ
Received: from BRN1WNEX02.vcorp.ad.vrsn.com (10.173.153.49) 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; Thu, 29 Oct 2020 10:18:10 -0400
Received: from BRN1WNEX02.vcorp.ad.vrsn.com ([fe80::7c0a:1cc:5def:9dde]) by BRN1WNEX02.vcorp.ad.vrsn.com ([fe80::7c0a:1cc:5def:9dde%4]) with mapi id 15.01.2106.002; Thu, 29 Oct 2020 10:18:10 -0400
From: "Hollenbeck, Scott" <shollenbeck@verisign.com>
To: "barryleiba@computer.org" <barryleiba@computer.org>
CC: "art-ads@ietf.org" <art-ads@ietf.org>, "regext@ietf.org" <regext@ietf.org>
Thread-Topic: [EXTERNAL] Re: Internationalized Email Addresses and EPP
Thread-Index: AdaiHfrcb7oe0mfaSgq6+fYkWR5jogEAIIeAAfcTVGA=
Date: Thu, 29 Oct 2020 14:18:10 +0000
Message-ID: <fbd901e9947d41ceac815534e131da5a@verisign.com>
References: <a1d3bd0c2dce4b1c9c7a0355be22e9b5@verisign.com> <CALaySJJ3FUC61q8zuOMs2JRya5OwfihDNpizOScFn2fHUyAmdw@mail.gmail.com>
In-Reply-To: <CALaySJJ3FUC61q8zuOMs2JRya5OwfihDNpizOScFn2fHUyAmdw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.170.148.18]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/nEZpOvz_ZRC5CYJQ9TWuPYGo-2k>
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: Thu, 29 Oct 2020 14:18:13 -0000
> -----Original Message----- > From: Barry Leiba <barryleiba@computer.org> > Sent: Monday, October 19, 2020 5:48 AM > To: Hollenbeck, Scott <shollenbeck@verisign.com> > Cc: art-ads@ietf.org; regext@ietf.org > Subject: [EXTERNAL] Re: Internationalized Email Addresses and EPP > > 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). After doing a bit more document-reading-based research, I think the normative reference situation is where it needs to be, though the document relationships are a bit unclear because they're not explicitly shown in the IETF Datatracker. RFC 5733 includes a normative reference to RFC 5322 ("Internet Message Format") for the definition of email address syntax. Section 3.4.1 is where the local-part is specified. 5322 also includes an informative reference to 5321, "Simple Mail Transfer Protocol". RFC 6531 describes an SMTP extension (as provided for in RFC 5321) for internationalized addresses. SMTP extensions are OPTIONAL. Section 5 of RFC 6530 states that "The email message header document [RFC6532] essentially updates RFC 5322 to permit some information in email message headers to be expressed directly by Unicode characters encoded in UTF-8 when the SMTP extension described above is used." RFC 6532 includes "Syntax Extensions to RFC 5322" In Section 3.2. Put all this together and we have EAI documents that update the syntax specification found in 5322 *if* you choose to support the EAI SMTP extension. So, I believe the reference in 5733 is still appropriate, and the right way to tackle this is to create an EPP extension to allow EPP clients and servers to support EAI. That extension would need to include normative references to the EAI RFCs, and it would need to allow internationalized email addresses in any EPP fields, including other extensions, that currently carry email addresses. The XML Schema in 5733 already supports internationalized email addresses, so that doesn't need to change, either. I'm looking forward to the discussion at our next meeting, assuming that I can stay awake for it. Scott
- [regext] Internationalized Email Addresses and EPP Hollenbeck, Scott
- Re: [regext] Internationalized Email Addresses an… Barry Leiba
- Re: [regext] Internationalized Email Addresses an… Gould, James
- Re: [regext] Internationalized Email Addresses an… Dmitry Belyavsky
- Re: [regext] Internationalized Email Addresses an… Mario Loffredo
- Re: [regext] Internationalized Email Addresses an… Gould, James
- Re: [regext] Internationalized Email Addresses an… John Levine
- Re: [regext] Internationalized Email Addresses an… Gould, James
- Re: [regext] Internationalized Email Addresses an… John Levine
- Re: [regext] Internationalized Email Addresses an… Gould, James
- Re: [regext] Internationalized Email Addresses an… Hollenbeck, Scott
- Re: [regext] Internationalized Email Addresses an… Dmitry Belyavsky
- Re: [regext] Internationalized Email Addresses an… Mario Loffredo
- Re: [regext] Internationalized Email Addresses an… Hollenbeck, Scott
- Re: [regext] Internationalized Email Addresses an… Jiankang Yao
- Re: [regext] Internationalized Email Addresses an… Hollenbeck, Scott
- Re: [regext] Internationalized Email Addresses an… Klaus Malorny
- Re: [regext] Internationalized Email Addresses an… Gould, James
- Re: [regext] Internationalized Email Addresses an… Hollenbeck, Scott
- Re: [regext] Internationalized Email Addresses an… Klaus Malorny
- Re: [regext] Internationalized Email Addresses an… Gould, James
- Re: [regext] Internationalized Email Addresses an… Klaus Malorny
- Re: [regext] Internationalized Email Addresses an… Hollenbeck, Scott
- Re: [regext] Internationalized Email Addresses an… Taras Heichenko
- Re: [regext] Internationalized Email Addresses an… Hollenbeck, Scott
- Re: [regext] Internationalized Email Addresses an… Dmitry Belyavsky
- Re: [regext] Internationalized Email Addresses an… Mario Loffredo
- Re: [regext] Internationalized Email Addresses an… Alexander Mayrhofer
- Re: [regext] Internationalized Email Addresses an… Hollenbeck, Scott
- Re: [regext] Internationalized Email Addresses an… Matthias Pfeifer
- Re: [regext] Internationalized Email Addresses an… Dmitry Belyavsky
- Re: [regext] Internationalized Email Addresses an… Gould, James
- Re: [regext] Internationalized Email Addresses an… Patrick Mevzek
- Re: [regext] Internationalized Email Addresses an… Taras Heichenko
- Re: [regext] Internationalized Email Addresses an… Patrick Mevzek
- Re: [regext] Internationalized Email Addresses an… Hollenbeck, Scott
- Re: [regext] Internationalized Email Addresses an… Hollenbeck, Scott
- Re: [regext] Internationalized Email Addresses an… Patrick Mevzek
- Re: [regext] Internationalized Email Addresses an… Patrick Mevzek
- Re: [regext] Internationalized Email Addresses an… John Levine
- Re: [regext] Internationalized Email Addresses an… Dmitry Belyavsky
- Re: [regext] Internationalized Email Addresses an… Taras Heichenko
- Re: [regext] Internationalized Email Addresses an… Patrick Mevzek
- Re: [regext] Internationalized Email Addresses an… Taras Heichenko
- Re: [regext] Internationalized Email Addresses an… Taras Heichenko
- Re: [regext] Internationalized Email Addresses an… Patrick Mevzek
- Re: [regext] Internationalized Email Addresses an… Taras Heichenko
- Re: [regext] Internationalized Email Addresses an… Patrick Mevzek
- Re: [regext] Internationalized Email Addresses an… Taras Heichenko
- Re: [regext] Internationalized Email Addresses an… Patrick Mevzek
- Re: [regext] Internationalized Email Addresses an… Hollenbeck, Scott
- Re: [regext] Internationalized Email Addresses an… Patrick Mevzek
- Re: [regext] Internationalized Email Addresses an… Taras Heichenko
- Re: [regext] Internationalized Email Addresses an… Taras Heichenko
- Re: [regext] Internationalized Email Addresses an… Gould, James