Re: [Emailcore] Ticket #8: Need a registry of header fields that are Ok to add after submission

Alexey Melnikov <aamelnikov@fastmail.fm> Mon, 02 August 2021 19:18 UTC

Return-Path: <aamelnikov@fastmail.fm>
X-Original-To: emailcore@ietfa.amsl.com
Delivered-To: emailcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EFF7F3A17AE for <emailcore@ietfa.amsl.com>; Mon, 2 Aug 2021 12:18:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.796
X-Spam-Level:
X-Spam-Status: No, score=-2.796 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, FREEMAIL_FROM=0.001, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=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=fastmail.fm header.b=ANexw8Vm; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=FUTo6ldZ
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 n_WmKz0O1UcC for <emailcore@ietfa.amsl.com>; Mon, 2 Aug 2021 12:18:50 -0700 (PDT)
Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD03D3A17B0 for <emailcore@ietf.org>; Mon, 2 Aug 2021 12:18:49 -0700 (PDT)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 0F0335C0175; Mon, 2 Aug 2021 15:18:48 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Mon, 02 Aug 2021 15:18:48 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= content-type:content-transfer-encoding:from:mime-version:subject :message-id:references:in-reply-to:to:date; s=fm3; bh=iKsAYBj7pX VLyed92ArgEJdSFaviEiVQgGnBOshTq/I=; b=ANexw8VmeSGKsrXlqcVUo4nnQP cwcK99Bfxo8IiCSIdYxPmIYeiEuQS4fO/JsmRSbrxRzKdEnGBYohr5GwQJNP78+L GERCnTTUW8x8l0IJ1lLDRCYpN5AYvC/YX4IzHSVfVUvy8lZtsi4GjxLgb2kFGiIr vj3Z9lhEX6n03f5PPiXjh3FF3kFTUR56iDutofgbyk2GFS5mcJ4AuRcHNxdZB86I IIceoziAy79kOZwSZl2iAjO47FaOaUCN3w/qvbGjRPToCd2EvBepyAg7s8VPbpkC YuOUyeIRvN6wz9q9PqEzWoQE5Rgvc0/U7dZh6jusGkAtqHuZat9hyRjjbUGw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=iKsAYBj7pXVLyed92ArgEJdSFaviEiVQgGnBOshTq /I=; b=FUTo6ldZv2TJZuuHwdhXP9UJytNRrieuxl3qbkquk8c/RekhsecWZd51O ly15ASRZuPC3njG2SzSjImhJEaTrOxbYDdJs95w/YFiG3OMog0ZBRQWC3YclP5oX u0ePkrjhzYZIrYRXC25CoE/2D1AILssImyNZ8XDYAmJqht+dTkRfOmrCL42TYTob dn9IG/3AjV8VxGkykfex1BBXznu18nMGV9E+FIR7TzrVSgOBhmLi8CBSAkHnPsbq oT+aVbBHcNLjsCBFXhc2PjD42BrE/8w7VMDowIsBRMgCOjpA2xiEwbXHVqQRLMK3 FHTxO6kb4Mea2AcHj66AqwS2y5c+w==
X-ME-Sender: <xms:F0UIYSC2b8H9FvDwkKtaZDTLMQ4jCFN7dOg_gODF6sbB1Y2V31t5kQ> <xme:F0UIYchnp6dY0AuVclE-bU7tUAb-8AlvNz9vWuS8bHECpknSMi5LtZBOs7jXAIBuq yBD1DKZZ9XN-kK1VA>
X-ME-Received: <xmr:F0UIYVk4Rd3HLCkxqVAZ0BgEv-O2rXtcxCPGmjCvl4Abc-7jfC2dxhwF5mJv73dnCw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddriedvgdduvdeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpegtgffhggfukfhfjgfvfffosehtqh hmtdhhtdejnecuhfhrohhmpeetlhgvgigvhicuofgvlhhnihhkohhvuceorggrmhgvlhhn ihhkohhvsehfrghsthhmrghilhdrfhhmqeenucggtffrrghtthgvrhhnpeekheevjeeuge ehhfehudehgffgvdethfdvvddufeekhfelhfdtgfegffevffetteenucffohhmrghinhep ihgrnhgrrdhorhhgpdhivghtfhdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurf grrhgrmhepmhgrihhlfhhrohhmpegrrghmvghlnhhikhhovhesfhgrshhtmhgrihhlrdhf mh
X-ME-Proxy: <xmx:F0UIYQxgCMwjdRR2XAQ0eNRpI_CCA4m2vhVEgPHwELVXYinMBLA6SA> <xmx:F0UIYXRxL5XfFTyK_3vJSb824A_upeL0dvf1sUohe9hYQ75G89EIRw> <xmx:F0UIYbYi-NQtcd3iT9c1-I11qMEMEGa6yWe6BbyFXaXGBrZJK2p3gQ> <xmx:GEUIYY6nFRjuCjxwy8dCBhmZu_P5oMBAI-AUM9GecKTzNIe4CoiHtQ>
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 2 Aug 2021 15:18:47 -0400 (EDT)
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: Alexey Melnikov <aamelnikov@fastmail.fm>
Mime-Version: 1.0 (1.0)
Message-Id: <9FA3223C-A663-481C-9E97-E4E82ADBD02D@fastmail.fm>
References: <13fcea10-e071-5707-a83d-38a2a92e1ac7@isode.com>
In-Reply-To: <13fcea10-e071-5707-a83d-38a2a92e1ac7@isode.com>
To: emailcore@ietf.org
Date: Mon, 02 Aug 2021 20:18:45 +0100
X-Mailer: iPad Mail (18F72)
Archived-At: <https://mailarchive.ietf.org/arch/msg/emailcore/Z6-jPnFNkKAm-Lur2ZDC4kqcBeM>
Subject: Re: [Emailcore] Ticket #8: Need a registry of header fields that are Ok to add after submission
X-BeenThere: emailcore@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: EMAILCORE proposed working group list <emailcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/emailcore>, <mailto:emailcore-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/emailcore/>
List-Post: <mailto:emailcore@ietf.org>
List-Help: <mailto:emailcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/emailcore>, <mailto:emailcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Aug 2021 19:18:55 -0000

Dear all,
Looking through this thread I don’t see any obvious conclusion or consensus.

Possible options to move forward:

1) Postpone this ticket till later (after rfc5321bis/rfc5322bis are done), as suggestions to alter existing IANA Header Fields registry is not going to be feasible as is, as needs coordination with other users of the Header Fields registry. I think this will take months. It might be worth doing eventually, but I don’t have enough patience to drive this at the moment. (This option might end up being “no change”.)

2) Carry on and try to produce some example entries under the latest proposal (see below). Hopefully this will clarify the intent.

3) Scale down the proposal to only register trace header fields. Information about MSA/MTA/MDA would probably go, but can be added as a comment.

Anybody would like to speak in favour options #2 or #3?

Best Regards,
Alexey

> On 23 Jul 2021, at 13:22, Alexey Melnikov <alexey.melnikov@isode.com> wrote:
> 
> Dear WG participants,
> 
> I would like to get closure on this ticket, which was briefly discussed on the mailing list and also during IETF 109 & 110. Below is a updated strawman text:
> 
> ===============
> 
> Add to the IANA Considerations of rfc5321bis:
> 
> IANA is requested to create a new subregistry for email header fields that can be added to a message header section by a MSA/MTA/MDA. The new subregistry would show whether a header field can be added by a "message submission", “relay”, “delivery” system or some combination of them. Headers appearing in this subregistry SHOULD also be registered in <https://www.iana.org/assignments/message-headers/message-headers.xhtml <https://www.iana.org/assignments/message-headers/message-headers.xhtml>> (whether it is registered as a Permanent Message Header Field Name or as a Provisional Message Header Field Name). The registration template has the following fields:
> 
> 1) Name of the header field name
> 
> 2) Can be added by an MSA?
> 
> 3) Can be added by an MTA?
> 
> 4) Can be added by an MDA?
> 
> 5) Optional reference field that points to one or more document describing the header field.
> 
> 6) Optional comment
> 
> Registration policy for this new subregistry is “Expert Review”. Designated Experts should only check correctness of the information in the registration template without passing any judgement on usuability of a specific header field being registered.
> 
> Updates to existing entries undergo the same process as registration of new header fields.
> 
> ===============
> 
> Let me know your thoughts.
> 
> 
> Best Regards,
> 
> Alexey
> 
> 
> -- 
> Emailcore mailing list
> Emailcore@ietf.org
> https://www.ietf.org/mailman/listinfo/emailcore