Re: [Emailcore] Ticket #91: Discussion of partial failure on delivery is in the wrong section that talks about Trace Header Fields (rfc5321bis)

Alexey Melnikov <aamelnikov@fastmail.fm> Tue, 19 March 2024 05:51 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 7AC71C14F5E7 for <emailcore@ietfa.amsl.com>; Mon, 18 Mar 2024 22:51:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.806
X-Spam-Level:
X-Spam-Status: No, score=-2.806 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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="Kf6bZbSp"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="cwjiJD8U"
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 LAq-WLtQ1iqv for <emailcore@ietfa.amsl.com>; Mon, 18 Mar 2024 22:51:27 -0700 (PDT)
Received: from fout6-smtp.messagingengine.com (fout6-smtp.messagingengine.com [103.168.172.149]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 70EF9C14F5EF for <emailcore@ietf.org>; Mon, 18 Mar 2024 22:51:27 -0700 (PDT)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailfout.nyi.internal (Postfix) with ESMTP id 59A511380086; Tue, 19 Mar 2024 01:51:26 -0400 (EDT)
Received: from imap52 ([10.202.2.102]) by compute4.internal (MEProxy); Tue, 19 Mar 2024 01:51:26 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm2; t=1710827486; x=1710913886; bh=gdKOLfAp2X 2HG4r6pogbdqcwqe1vVWhPNuDRPkIE4RE=; b=Kf6bZbSpTjNyB5DvANzlp4Ij3C qrtm080lUTssRPcHnMT0LrJ3bEkT2vogtU8CTiSLPUC8eHR9sBM5S2N683uvGGQF lXMpXDUrYLXdx3P1Q/7tb+cljF8ViSLQrBFs5zgzD7TKz/q3K6KsEiwNCSShHMN5 cKCNm8bFc56s/jH7/c9LIsijpKiN/l35IlQeniirOUFf5LnorpQ9Kfzdgf9FKLCw k5r324PG58JoOUDyU89slHQ+kEVzP3x+YqgoOdqLdK0cb6yz76tbQMJRr/McJTpc V41a8xLY+l+U+zqqf44/jP2zrC4vP0rFJHypprtuAkpq28+0gkGK6S8tksVw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1710827486; x=1710913886; bh=gdKOLfAp2X2HG4r6pogbdqcwqe1v VWhPNuDRPkIE4RE=; b=cwjiJD8U0oi00axZx4kvR/bwFdVO+FSByb+Sc3zwyFfd NKZelujureMjTMoNz8bYSVvbvd4wqSTonHYWvkyNLpnbwcmrbb7e/fucllz7zCte 7G3bL/snWzSm03F8RxKDUhCYDvwxFSbgZHtb7PzaKIxq6Xbp/AN6l/azD6TKkg4F PXDG+RnQbcBqzEjvR7XsiaRLL2JEaqCoX9FTG33eB2CeOsuSLXr68HpXX6v3FADX 13ulozPdSdYa8WIkcTw0TyZAzfaDtnxXHYoWlJFhPzNzkpp5CRKVFNlcTauTxTjp Doq2suZLmAtN1ilPfYV4oeN4c64tnnaYc3mqvdBfqQ==
X-ME-Sender: <xms:3if5ZV1t4fh4gIEEDFMfZG_bCeRbuZM_ylArPXe_A3lA__6BDy3wEg> <xme:3if5ZcE67z-WLDV7Ybb6AczzvWTAtjXYtfGYfL1Cz7hpGQSaMZNbmT9d0ITmi29XG LaJxu0bgC9IuRpINQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrkeekgdeklecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkjghffffhvffutgesrgdtre erreertdenucfhrhhomhepfdetlhgvgigvhicuofgvlhhnihhkohhvfdcuoegrrghmvghl nhhikhhovhesfhgrshhtmhgrihhlrdhfmheqnecuggftrfgrthhtvghrnhepgfellefgte duteegieeifffgueduteefveetvdekhefgjeevveelhfejieegffefnecuffhomhgrihhn pehivghtfhdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrih hlfhhrohhmpegrrghmvghlnhhikhhovhesfhgrshhtmhgrihhlrdhfmh
X-ME-Proxy: <xmx:3if5ZV7C8abWK_mqhFzSVRySup_VHbB2jFpCYTdhTy1HriIjEcFOyg> <xmx:3if5ZS2iG0GEibJUN4J2Ot0qjorAxyKbHQ9vhlrao6JEOpOBgcIJdQ> <xmx:3if5ZYE_OFCEwhTCrqIQ3rmIrm0XqqWfQzXFdNQczyWfBnVvYuBXIQ> <xmx:3if5ZT-M05qC0iKlyFVQRFW4jDC3bMnEqKgYdTyMAFzaMt6EN1AjLg> <xmx:3if5ZdRbIVBARlBQxFYKXf3DN0d_W36Puq8MYtQuGDoXXXveKoi3yw>
Feedback-ID: if62040e7:Fastmail
Received: by mailuser.nyi.internal (Postfix, from userid 501) id 12162C60098; Tue, 19 Mar 2024 01:51:26 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.11.0-alpha0-300-gdee1775a43-fm-20240315.001-gdee1775a
MIME-Version: 1.0
Message-Id: <d933dba0-c51f-432b-81fe-4a238562fd58@app.fastmail.com>
In-Reply-To: <2305043C-BD4D-44E2-9E5F-DD9729030A08@episteme.net>
References: <6b436c38-210d-07bd-01f0-1d51c0e35163@isode.com> <89152540-60c3-7a75-74f2-0bc5266e48d7@fastmail.com> <2305043C-BD4D-44E2-9E5F-DD9729030A08@episteme.net>
Date: Tue, 19 Mar 2024 05:51:05 +0000
From: Alexey Melnikov <aamelnikov@fastmail.fm>
To: emailcore@ietf.org, John C Klensin <john-ietf@jck.com>
Content-Type: multipart/alternative; boundary="ad087e5442804802813ec7016b4e7944"
Archived-At: <https://mailarchive.ietf.org/arch/msg/emailcore/nJ2htppEA_p2yF_e3FLJ37pP7ic>
Subject: Re: [Emailcore] Ticket #91: Discussion of partial failure on delivery is in the wrong section that talks about Trace Header Fields (rfc5321bis)
X-BeenThere: emailcore@ietf.org
X-Mailman-Version: 2.1.39
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: Tue, 19 Mar 2024 05:51:32 -0000

I think there is general agreement that the text is misplaced and Section 3.3 seems like a good place for this text.

John, can you please implement this change in the next revision.

Thank you,
Alexey

On Thu, Feb 22, 2024, at 7:27 PM, Pete Resnick wrote:
> I agree with Ken that 3.3 is probably the right place.
> 
> pr
> 
> On 20 Feb 2024, at 7:15, Ken Murchison wrote:
> 
>> 
>> 
>> On 2/16/24 11:57 AM, Alexey Melnikov wrote:
>>> Hi all,
>>> 
>>> 4.4. Trace Information
>>> 
>>> 4.4.3. Return-path, Non-SMTP Systems, and Gateways
>>> 
>>> The last paragraph of this section says:
>>> 
>>> 
>>>     The server must give special treatment to cases in which processing
>>>     following the end of mail data indication is only partially
>>>     successful. This could happen if, after accepting several recipients
>>>     and the mail data, the SMTP server finds that the mail data could be
>>>     successfully delivered to some, but not all, of the recipients. In
>>>     such cases, the response to the DATA command MUST be an OK reply.
>>>     However, the SMTP server MUST compose and send an "undeliverable
>>>     mail" notification message to the originator of the message.
>>> 
>>> I believe the paragraph is useful and doesn't need to change. However, this text has nothing to do with Trace header fields or their processing by gateways, this text is more generic. I think the above paragraph should be moved somewhere under Section 3.6 ("Relaying and Mail Routing") or alternatively move it into Section 4.1.1.4. ("DATA (DATA)")?
>>> 
>> 
>> 
>> I agree with Alexey that this paragraph seems to be misplaced.  I think a case could also be made for including this in the "DATA" portion of Section 3.3.
>> 
>> -- 
>> Kenneth Murchison
>> Senior Software Developer
>> Fastmail US LLC
> 
> -- 
> Emailcore mailing list
> Emailcore@ietf.org
> https://www.ietf.org/mailman/listinfo/emailcore
>