Re: [regext] [I18ndir] [Last-Call] Genart last call review of draft-ietf-regext-epp-eai-10
"Martin J. Dürst" <duerst@it.aoyama.ac.jp> Wed, 08 June 2022 09:33 UTC
Return-Path: <duerst@it.aoyama.ac.jp>
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 EF54FC15D860; Wed, 8 Jun 2022 02:33:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.786
X-Spam-Level:
X-Spam-Status: No, score=-3.786 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, NICE_REPLY_A=-1.876, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=itaoyama.onmicrosoft.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CS44nDjnhVGX; Wed, 8 Jun 2022 02:33:19 -0700 (PDT)
Received: from JPN01-OS0-obe.outbound.protection.outlook.com (mail-os0jpn01on20717.outbound.protection.outlook.com [IPv6:2a01:111:f403:700c::717]) (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 19F8EC13C2F6; Wed, 8 Jun 2022 02:33:17 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oUQsDdabocnQZ6GnTJwFhz/i/EM8BO+B7incMqqDxCcA8o0KV4vjenllnUSsFvpzA9XsFH/TfUO0048I7BMJeqJiccMs4TOoRVuc08EluHO3NjmLaxZ0r0PFMF1qYdCcETOuS5JN3zKFlsEOxzLqnZ2aBqpqN/fEBAxeX6ETyWKsOEq1bNjKzHMIzkxfKQWpijNQ59JvuMVmUVN104Ihb7qiRSrBu5vC9nwI1C3pLy5aRdmjBvzza7FqgdNHvOBdk+oNl87rLy1lvOmr/hNx+wRguSurGYEv7jCI+4gC4GEegb3BfcUg1QwGaH/jT222AGj2yQBn7kALIXpy4JnV0w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=PYH0ma2JarN2FO+ISpXA+18y38jhTntPEN/wMjMIqmU=; b=E2IUxtbdlW3azaLiZhOhXXveqcfjEycccl+kYkxgHlYEYxODE8NxD3SZTy7IsfdaJwYYLcA8DARwaDGOYxSg0C8SUoSdjBe1HWVWhd2bo//YBW+BcoGrwMLKBOlYv9jd4tBXuD91T24di69hOnI60HgKceD7Z9MzjIcUW62FGRTsf1Bw3GARfW0FGLzTkr68EaOHnxEAxMnockJcmsdzGJJNkvhL2r5TpbtMUmrNdrfjiuw1cTTmeyY1/0R+Am8Kbg81E8qptGF9t6lmkbxB46Fe35hp87JO7z431XO0982HSSv1gucj6qUxrG0RHizgn6RPFNkKyPz3DhmD9vs4OA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=it.aoyama.ac.jp; dmarc=pass action=none header.from=it.aoyama.ac.jp; dkim=pass header.d=it.aoyama.ac.jp; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=itaoyama.onmicrosoft.com; s=selector2-itaoyama-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PYH0ma2JarN2FO+ISpXA+18y38jhTntPEN/wMjMIqmU=; b=nY/bsRZTRd6cIXCxnE7GDBuyftz/rrc8k7RuqGdcf6gOiK6ErBpqiE0jdqtBrRqrdX6qDcVXe2MjSGJ7OlQyh3QgFZZKQrFCsPJURUWdt00B6Vdb0TJnJ2TyuSYEs+noAlPqJERM5PEGu5IybNkS44ira7JsUCWT/HhQVSx1O2w=
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=it.aoyama.ac.jp;
Received: from TYAPR01MB5689.jpnprd01.prod.outlook.com (2603:1096:404:8053::7) by OSBPR01MB4726.jpnprd01.prod.outlook.com (2603:1096:604:7b::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.12; Wed, 8 Jun 2022 09:33:13 +0000
Received: from TYAPR01MB5689.jpnprd01.prod.outlook.com ([fe80::e587:9d9a:d780:ef39]) by TYAPR01MB5689.jpnprd01.prod.outlook.com ([fe80::e587:9d9a:d780:ef39%7]) with mapi id 15.20.5314.019; Wed, 8 Jun 2022 09:33:13 +0000
Message-ID: <ed9b72fe-ccf6-b912-9654-46497220bc64@it.aoyama.ac.jp>
Date: Wed, 08 Jun 2022 18:33:11 +0900
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0
Content-Language: en-US
To: John C Klensin <john-ietf@jck.com>
Cc: i18ndir@ietf.org, draft-ietf-regext-epp-eai.all@ietf.org, regext@ietf.org, art-ads@ietf.org
References: <165410367843.9432.758562996445667068@ietfa.amsl.com> <342ADE07-655E-4132-8254-4E3AB2511E57@verisign.com> <71B4B28036B5BE0E80796F67@PSB> <59876cea-18d0-2cbc-ea20-691990866002@it.aoyama.ac.jp> <B0DA5A0D60E160C39B718AA0@PSB>
From: "Martin J. Dürst" <duerst@it.aoyama.ac.jp>
Organization: Aoyama Gakuin University
In-Reply-To: <B0DA5A0D60E160C39B718AA0@PSB>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-ClientProxiedBy: TYAPR01CA0230.jpnprd01.prod.outlook.com (2603:1096:404:11e::26) To TYAPR01MB5689.jpnprd01.prod.outlook.com (2603:1096:404:8053::7)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 50c71693-e68a-401c-8f1f-08da4931e883
X-MS-TrafficTypeDiagnostic: OSBPR01MB4726:EE_
X-Microsoft-Antispam-PRVS: <OSBPR01MB4726613E650A999E081F1F90CAA49@OSBPR01MB4726.jpnprd01.prod.outlook.com>
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: ASnOkxbM8DJpEoTpthUfZS2NK9RYy8J3FfWcWM7Xi4ZYmNlihdAcpxLs+JjccrM2t+XeGbrm49o3j+wSkSQ55UmeY7jrRjDWCQzaLbfCQTxE+QXpjYcFDdKowXQDMlKIV6HLuX1VGSwtxvGXVLTKpIRoczo/KX6OCnzDofjN+aYbST9V1k9CwQ5mP8kO6dnJ/OvCb+b8Fcdixa0P/2ZtTVzzSo17tLkYfBeYsSJ3pWYOjlhRA9dNI/oBIlxazqBNR/jm/AUbL+4VUV7Vr3bT8DXV420ITpP2PD9AmbkWMxsXRYnbtKsrUSJBpcxGaDa9R3+siZLYgpUnwySxqtoWn1RLFUy7XyGaSiHszAaQ+wItWxKwQvuS2k5UKmORNFgJchqbZMR9ZpFl+koyNE5glp+l3N219y/9I/xuVhA1VP2rlhQng9QEZRkdhLmUdZKVg7b0NfIEQ8lzYAB3nGPAyI74sSLP9jDbYqb0ujn21zABzEHCh8yzrSbbBGmjTyk0dCQRTcqr3AjwnyBLGpa/UgMXUFBM8+hXCzZbvaQY8IdSsAzUlMRNcjwBxjCEkQ4eGsqbVroX6z+QJLs7Dd/UmBfmXIp/QbP6ksJl8bUo/U1bqVRHWGsDEp1Xr+byWziNivLOluI2CqgaeH4aYCSFCx/MHvvWGS6YXObvhhxsGiq8Fxzl16WlS9rx6WpSDali6Irrmv+V4KhFpZBmuhlROLuUAG5Ewwh2LaZONMNzT3J1cqTYsotFFW5vY7jA5ci+RwzVEFmlMEpJs+6Qu5g3Q2uYewstctLGigSZihqfeOY7zZiuJoiLz03ragR6A5iCGlUhVttrsMYEryZwRh+v6T7LLpcuslaJCPiiRod/vNs=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:TYAPR01MB5689.jpnprd01.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(136003)(366004)(346002)(39850400004)(396003)(316002)(6486002)(45080400002)(38100700002)(508600001)(6916009)(8936002)(786003)(5660300002)(38350700002)(66476007)(4326008)(66946007)(8676002)(30864003)(66556008)(86362001)(186003)(41320700001)(31696002)(83380400001)(66574015)(2616005)(6506007)(36916002)(53546011)(2906002)(52116002)(31686004)(26005)(6512007)(41300700001)(43740500002)(45980500001); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: TwwtyQvXfxeZCiWndnJuKyaMggEvFwEPF6j3i8l0RtEsJGMH7AEtrtPzDOq8gfEEpQvXpT3Bc9K7HwizNbB4jMKC3ARKra6c9zuLyUqvR4G9WrxPS/sGE0Up3V7LntOsoJ8wnX1GzCM0alASR5GaWXFMF/afFzsmK5oAY5HXmWjYnZCMhzQ9LIxjM1DdM7Km8eqBtWpXddv0Mpw301AqXXW8f5egEn7pteLOv04ktRbkhl90LTI6j4rcDALneV0mCWIQAbKu6Gxqrfu+JAoqIeGBfsgIKiE88vJlWtKfTd5d32gESmGUz9YIu542YcreJTo4CopLjchynJln5D13BJQe0lwD59Yzz8X21Y2G+YC5RK28W9CiDFPNd4eMBORxdma/GL3wWQPRyPN+qZYB9iMJGdliNiQM1tyTuM6LPwxzTRtc+HR3rlNChur+6VQ+d31AA8bLBBep0KLkcYakc4XDwh1RyxBHyNaBKtfy1w8arrWFG4YjUUKaUD9jcz8XvpFPyiDzRDc6ix6RBe5Fxqaom+zUM45gUhiEoAlb/AyZtz57NsLxwFx5akAbsHACROl4DQyc0It+Go1CbR8CrjXP+iqCO71ShswrB8w4W45Xr5XAg0w8L9w/rn24gBn0nGZxOQAC5qgyv9a/0HfyjfZf6gd1guU/L8WnEcBUFJmoYyw/yFssrwgxizMTVqWMWr1oLbk+NBb96I5xKaM914bfSXervZBMqfDOFOHx8GYqxh/+Nbef+gH7MgAhD9FPwUeCF1VYuSFNdBHxDJ1TsoZh0UpuOm0hhsrhW+SCoKL0zM6lL3402/U1ugAhS7D1B1ix8QMsemgedUxQNAKkuQByPW0s+EMcERmLsSdAlt6pPa/P6RoqV+qNaHy3oy7mwSKjOSxLmlcSVOM+huLLnIsF3CbFBf5vG+0yBNUhVbflIwmd6LcYs0QNuMDqFQdw5yFJY5k1fSwo0AjRfFiCILgFZ9f3/3yoAeqJuTmQcLMCuANviyl525P8J5gP68/CuXRBcirSLuVkBPST6bphDpxy60QqqdTu4ABr7QHq1JdVCobolp7Hd2GzEDP07bMazbENmgEGx+/M7+nd9pIML+GqTB+fgIOJjlQksPDiGFYrVi6lw35e/u8dt8fYy7Pb4KydfVUcZtInyC04mJ+v+psQv/RpAQ3YCsXOY7zfxYlOLnjs2lFI+RWE68aTpO/yBrkrNf8PcSI7ZueltRPHi2/03De7xQlAgxjsKYI5qo1oMRTO0icvSQCM7nK0VQvUfsJiHuHbeGQxLl5WyTRanaoRWcQh94Z6+XZFGz+5Clt2mLvqEFoR0biy8nzklldFSNIPv/oWNPu7vh1wjuLjc2dIZkAUulZium1XUNwBucPrhWJAxrNIFRmaEVCRktOowB73dn0Z6pAtk1B5Kj3YDUulNV8NVr7pocugPlHu/aQlIJ6I9i7es16mI/hhfauPCrS2jciKvnc+ssqFBl8fmwVEMpw8OKzJBEfLYxio9vlgWdaDdviLez5IbV0mpvJo2BERELdwOe9yXC/kx26x8hYwqjyyJHsF2IdMBHNbesAnk5Y3yI+1oAXALz8m0qljutjBYn8byx4PZZ7yq9sGV+6m7vhX58rLRHqBxxaJ1ASitVVCwcWosWCuMcat126JaQW3BhgXZRZCpRp/igcprTeOnLHl5YV/JRu5yCebRpaLXLD2f9BfLm51WyG/iaTA14nGxEIeGCt1LmRFcoNtN8/F7h8x9jUWWp+q5INNb5E=
X-OriginatorOrg: it.aoyama.ac.jp
X-MS-Exchange-CrossTenant-Network-Message-Id: 50c71693-e68a-401c-8f1f-08da4931e883
X-MS-Exchange-CrossTenant-AuthSource: TYAPR01MB5689.jpnprd01.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jun 2022 09:33:13.0927 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: e02030e7-4d45-463e-a968-0290e738c18e
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: lCj0l8XEo7CIh9PS8Y5sfdgddPKOQl264+s2JUbmQMg+Ly3eLrhhUnf877H+tBgqVf1MyoqT9lCWlZhZ6ET8jw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSBPR01MB4726
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/CYzArRoXfxp7FBcSSkX8HbWkAO0>
Subject: Re: [regext] [I18ndir] [Last-Call] Genart last call review of draft-ietf-regext-epp-eai-10
X-BeenThere: regext@ietf.org
X-Mailman-Version: 2.1.39
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: Wed, 08 Jun 2022 09:33:24 -0000
Hello John, others, Many thanks for the comments below. My comment was not intending to stop the progress of the draft in question. Regards, Martin. On 2022-06-08 00:50, John C Klensin wrote: > Martin, > > Further trimming addresses that I know are on the i18ndir and > draft-ietf-regext-epp-eai.al lists. Procedurally, dropping the > last-call list may be an issue because, unless the authors or > the REGEXT WG withdraw this document for further consideration, > it will go into IESG review on Thursday. Then, unless the ART > ADs delay or withdraw it at that time (copying them), the IESG > will normally conduct its review based only on what was said on > the Last Call list (or in notes directly to them). > > If I correctly understand what you are suggesting, I agree > although, for some senders, creating an alternate account as you > suggest might raise some other issues and I have not thought > through the implications for replies. It also suggests > something that the EAI WG did not consider, which would be to > create an "Alternate-AllASCII-ReplyAddress" header (with a > better and shorter name). I have no idea why it did not come up > -- hindsight is wonderful. The spec would be rather easy to > write if there were any hope that MUA authors would adopt it. > > However, I cannot see any way in which either your suggestion or > that alternate header field one would have any impact on > draft-ietf-regext-epp-eai-11, even if they came to be widely > used. The I-D is, at least AFAICT, about one thing and one > thing only: a registrar taking information in its database > (presumably via a domain application that came to it) and > transferring it to a registry that then, presumably, puts the > information in its database. The format and handling of the > registrar database are clearly not an IETF problem. The authors > and I apparently disagree about whether the registry database > and its usability are issues with which the IETF should be > concerned. But what a prospective mail sender with a non-ASCII > address might choose to include in outgoing mail is, I think, > rather far out of scope. > > best, > john > > > --On Tuesday, June 7, 2022 17:19 +0900 "Martin J. Dürst" > <duerst@it.aoyama.ac.jp> wrote: > >> Sorry to again be late with my comments (and deleting >> last-call@ietf.org and gen-art@ietf from the cc list because I >> think that my comment may be a bit premature for them). >> >> I think John below certainly has a point. But with respect to >> reachability of non-ASCII containing email addresses (SMTPUTF8 >> email addresses), it occurs to me that we might sooner or >> later be at a point where a prospective sender doesn't have an >> SMTPUTF8 capable account, but can nevertheless reach an >> SMTPUTF8 email address. The way this is done is simple, >> although a bit tedious: The sender just creates an >> SMTPUTF8-capable email address account (I seem to remember >> that gmail or hotmail may work, although I'm not completely >> sure about this). The mail address gets copied into the 'To' >> field, and the mail gets sent and reaches the destination. The >> reply also should work. Of course, the sender has to check >> this separate account for answers on a regular basis. >> >> So it may be true that SMTPUTF8 addresses are not reachable >> from every email provider. But it may not be true that >> SMTPUTF8 addresses are not reachable from every user. Of >> course, there's also the question of readability of an >> address, but assuming the address is clearly displayed and can >> be easily copied, it doesn't actually have to be readable by >> the sender. >> >> Regards, Martin. >> >> On 2022-06-02 16:05, John C Klensin wrote: >>> Pete and James, >>> >>> Let me add one thing to Pete's (and Yoshiro Yoneya's) >>> comments/concerns. I tried to raise this earlier, but >>> obviously did not explain it well: >>> >>> >>> --On Wednesday, June 1, 2022 20:23 +0000 "Gould, James" >>> <jgould=40verisign.com@dmarc.ietf.org> wrote: >>> >>>> Pete, >>>> >>>> Thanks for the review and feedback. My responses are >>>> embedded below prefixed with "JG - ". >>>> ... >>>> On 6/1/22, 1:14 PM, "Pete Resnick via Datatracker" >>>> <noreply@ietf.org> wrote: >>>> ... >>>> Reviewer: Pete Resnick >>>> Review result: On the Right Track >>>> >>>> ... >>>> Document: draft-ietf-regext-epp-eai-10 >>>> Reviewer: Pete Resnick >>>> Review Date: 2022-06-01 >>>> IETF LC End Date: 2022-06-09 >>>> IESG Telechat date: Not scheduled for a telechat >>>> >>>> Summary: >>>> >>>> I think this proposal is reasonable, but I don't think >>>> enough explanation has been given regarding the case >>>> where one side supports the protocol but the other side >>>> doesn't. >>> >>> Unless I don't understand the use cases for the information >>> being handled by EPP and this proposed extension, there are >>> actually three "sides" / "parties" for the data and their use. >>> One is the registrar or equivalent, in software normally the >>> EPP client. The second is the registry or equivalent, in >>> software normally the EPP server. If those were the only two >>> actors, one could be quite relaxed about the server being >>> ready to handle non-ASCII email addresses because the >>> decision to accept non-ASCII email addresses or not could be >>> a contractual matter. >>>> From a contractual perspective, a registrar/client who sent a >>> non-ASCII contact address to a registry/server who would nor >>> or could not accept such things would be a much worse problem >>> that questions of how the protocol dealt with that behavior. >>> >>> However, in many, probably most, registry arrangements, there >>> is also a requirement for registry databases that contain, >>> among other things, contact information for registrants, etc. >>> While circumstances and regulations may impose conditions for >>> third parties to access those data, such access must always be >>> possible. That is probably the important case for alternate >>> ASCII addresses. Not only are those third parties typically >>> not part of the EPP transaction itself, but the registry >>> faces the same issues that motivated the EAI WG to generate >>> RFC 6857 and 6858: it cannot know, at the time information is >>> placed in the database, what the capabilities of those >>> authorized to access the data later will be. >>> >>> Against that backdrop... >>> >>>> Major issues: >>>> >>>> The last bullet item in section 5.3.2 talks about >>>> "alternative ASCII address", but I don't see anywhere in >>>> the document which defines how to provide an alternative >>>> ASCII address in the data. For example, RFC 5733 implies that >>>> there will be only one email address in the Contact >>>> Mapping; can an implementation simply add a second? Does >>>> the server then need to distinguish these by the presence >>>> or absence of non-ASCII characters to determine which is an >>>> EAI and which is an alternative ASCII address? At the >>>> very least, some discussion of this seems necessary in >>>> the document. >>>> >>>> JG - The reference to the "alternative ASCII email address" >>>> is for the client (registrar) when it's recognized that the >>>> server does not support EAI. If the registrar collected an >>>> EAI address and an ASCII address, then the ASCII address MUST >>>> be provided; otherwise, the optional property SHOULD be >>>> omitted. The use of an ASCII proxy email address can be used >>>> as well. In this case, the server does not support EAI >>>> addresses, so it's up to the EAI-supporting client to handle >>>> it. Most likely the server validates that the address is >>>> only an ASCII address, but there is no guarantee of it. >>> >>> While I understand you are speaking informally here, to >>> increase the odds that the text will be correct, please note >>> that there are no such things as "supporting EAI" or "EAI >>> addresses". EAI is simply the name/acronym for the working >>> group that produced a set of specifications. Those >>> specifications indicate that, if you are looking for a >>> generic term, you should use the name of the SMTP extension, >>> i.e., "SMTPUTF8". >>> >>> Now, when I read the above paragraph in the context of those >>> registry databases and third parties accessing them (and >>> assume that, when you wrote "EAI", you meant "addresses with >>> non-ASCII local parts" or "SMTPUTF8"). Those EAI >>> WG-developed specs, reinforced by operational experience >>> since they were developed, make it very clear that, unless it >>> is known that those who will be using --not just >>> transferring-- the addresses are able to handle and utilize >>> email addresses with non-ASCII local parts, that either there >>> must be a reliable way to obtain an all-ASCII alternate >>> address or not being able to use the contact address much be >>> acceptable. Absent a directory structure somewhere that >>> records addresses with non-ASCII local parts and the all-ASCII >>> fallbacks for each -- a directory that, in a registry type of >>> environment, would need to be populated somehow, presumably by >>> EPP -- the only reliable way to have those all-ASCII addresses >>> available is to provide for (and probably require) them in the >>> EPP extension and store them in the registry database. And, >>> unlike the situation contemplated by RFC 6858, registry >>> databases are typically required to contain contact >>> information that is both usable and accurate, more or less >>> eliminating the option of simply recording an address that >>> cannot be used. >>> >>> So, coming back to your paragraph, one of my concerns (and I >>> think at least part of Pete's) is that, if one option is "the >>> use of an ASCII proxy email address", then you need to spell >>> out where that address is going to come from. Or, if the >>> registry cannot guarantee that anyone who might legitimately >>> have access to the registry database will be able to properly >>> process and use contact information that contains email >>> addresses that require SMTPUTF8, they must insist on being >>> given all-ASCII addresses (presumably starting by insisting >>> that the registrar collect them). That, in turn, would make >>> this extension very nearly useless except, perhaps, for a >>> subset of ccTLDs who could impose just that requirement as a >>> condition of legitimate access. >>> >>> In addition, you say >>> >>> "If the registrar collected an EAI address and an ASCII >>> address, then the ASCII address MUST be provided; >>> otherwise, the optional property SHOULD be omitted." >>> >>> I don't know what that sentence means. This extension does >>> not appear to allow the registrar/client to transmit two >>> addresses over EPP to the registry. So, if an all-ASCII >>> address MUST be provided, it is the only one and then there >>> is no need for the extension (at least as I read the spec). >>> If the "optional property" is not used for all-ASCII >>> addresses, then is then, at best meaningless and I don't >>> understand the SHOULD". The same situation would apply if >>> the registrar collected only an ASCII address: the SHOULD >>> does not appear to make sense. And, if the registrar >>> collected only an SMTPUTF8 address, then the only way to >>> transmit it is using this optional property. >>> >>>> ... >>>> Minor issues: >>>> >>>> In the bullets in section 5.3.2, there are quite a few >>>> SHOULDs with no explanation of why one might choose to >>>> violate these. Why are these not MUSTs? I can't think of >>>> any reason, for example, that the server would not validate >>>> the email property, and it seems like a really bad idea not >>>> to. >>>> >>>> JG - I cover each of the SHOULDs below: >>>> >>>> 1. For the required email property with a client that doesn't >>>> signal support for EAI, the server needs to satisfy the >>>> negotiated services . This should be a MUST to comply with >>>> the negotiated namespaces, since the downside is that the >>>> client will receive an error response with an info command >>>> if they still don't support EAI in the login services. The >>>> error response is a MUST in the third bullet. >>> >>>> 2. For the optional >>>> email property falls the same case as the required email >>>> property, since the info response will result in an error. >>>> It should be a MUST as well. The error response is a MUST >>>> in the fourth bullet. >>> >>> It seems to me that what you just said is that the "SHOULD"s >>> were in error and that they really should have been "MUST"s. >>> If that is the case, the affected bullet points would, at >>> least, be much more clear. >>> >>> >>>> ... >>>> Section 3: Change "By applying the syntax rules of >>>> [RFC5322]" to "By applying the syntax rules of [RFC6532]" >>>> >>>> JG - I'll leave this one for Dmitry to respond to, but >>>> changing RFC5322 to RFC6532 looks correct to me. >>> >>> FWIW, note that issue was raised in my Last Call comments on >>> May 26 [1] and, so far, not responded to. If you (and that >>> should mean with approval of the WG, not just you and/or >>> Dmitry) are not going to change it, some explanation would >>> be, at least IMO, appropriate. >>> >>> thanks, >>> john >>> >>> >>> [1] >>> <https://mailarchive.ietf.org/arch/msg/last-call/pDEjCW75nLxn >>> d-NbNcPR3E7VKfE> >>>
- [regext] Genart last call review of draft-ietf-re… Pete Resnick via Datatracker
- Re: [regext] Genart last call review of draft-iet… Gould, James
- Re: [regext] [Last-Call] Genart last call review … John C Klensin
- Re: [regext] Genart last call review of draft-iet… Dmitry Belyavsky
- Re: [regext] [Last-Call] Genart last call review … Dmitry Belyavsky
- Re: [regext] [I18ndir] [Last-Call] Genart last ca… Martin J. Dürst
- Re: [regext] [I18ndir] [Last-Call] Genart last ca… John C Klensin
- Re: [regext] [I18ndir] [Last-Call] Genart last ca… Martin J. Dürst
- Re: [regext] Genart last call review of draft-iet… Gould, James
- Re: [regext] [Last-Call] Genart last call review … John C Klensin
- Re: [regext] [Last-Call] Genart last call review … Gould, James
- Re: [regext] Genart last call review of draft-iet… Gould, James