Re: [ietf-smtp] draft-freed-smtp-limits
Hector Santos <hsantos@isdg.net> Fri, 04 August 2023 19:54 UTC
Return-Path: <hsantos@isdg.net>
X-Original-To: ietf-smtp@ietfa.amsl.com
Delivered-To: ietf-smtp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7FDABC15108F for <ietf-smtp@ietfa.amsl.com>; Fri, 4 Aug 2023 12:54:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Level:
X-Spam-Status: No, score=-2.106 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, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, 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 (1024-bit key) header.d=isdg.net header.b="crY1KusL"; dkim=pass (1024-bit key) header.d=beta.winserver.com header.b="zt9F5fZt"
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 yfhhmYszAaFH for <ietf-smtp@ietfa.amsl.com>; Fri, 4 Aug 2023 12:54:53 -0700 (PDT)
Received: from mail.winserver.com (mail.winserver.com [3.137.120.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7FDBC151094 for <ietf-smtp@ietf.org>; Fri, 4 Aug 2023 12:54:33 -0700 (PDT)
DKIM-Signature: v=1; d=isdg.net; s=tms1; a=rsa-sha256; c=simple/relaxed; l=9794; t=1691178863; atps=ietf.org; atpsh=sha1; h=Received:Received:Received:Received:From:Message-Id:Subject: Date:To:Organization:List-ID; bh=TsI5264ER/kRoVb/auJyTOmxGvEuSb1 FV2QM93wLjbE=; b=crY1KusLYHRuLQEIhDQleVeARWv/wD49sPmBx1Qf+hkWNY3 f4Ezo36YpEEDvVdPMIqYJo14z92EGSt9+0OLiUzSbTLCGvC6OvSd4AnvZDDhY2CK s4w8+ORzWYeTzOiJtSbJi6sU5rVhZdCt3SSJXS7E+SVEs8jm1aWKpePmSXkc=
Received: by winserver.com (Wildcat! SMTP Router v8.0.454.13) for ietf-smtp@ietf.org; Fri, 04 Aug 2023 15:54:23 -0400
Authentication-Results: dkim.winserver.com; dkim=pass header.d=beta.winserver.com header.s=tms1 header.i=beta.winserver.com; adsp=none author.d=isdg.net signer.d=beta.winserver.com; dmarc=pass policy=reject author.d=isdg.net signer.d=beta.winserver.com (atps signer);
Received: from beta.winserver.com ([3.132.92.116]) by winserver.com (Wildcat! SMTP v8.0.454.13) with ESMTP id 2981544396.1.3932; Fri, 04 Aug 2023 15:54:22 -0400
DKIM-Signature: v=1; d=beta.winserver.com; s=tms1; a=rsa-sha256; c=simple/relaxed; l=9794; t=1691178858; h=Received:Received:From: Message-Id:Subject:Date:To:Organization:List-ID; bh=TsI5264ER/kR oVb/auJyTOmxGvEuSb1FV2QM93wLjbE=; b=zt9F5fZt+mvMMp+VCkNgSiQ2Aax0 qmap485oa3K685qhRJwwalvfoGwgIOcoLCJZiEd0kC3wfLEDQvWvtZQxtGN4JyKI HPyI8raeOgEj+dXeMppL66Ihfj03Cjh3fDfA8vzCsd2Mk67mWjljLAhzr12kRT1m a3ThYE6agrcxK/U=
Received: by beta.winserver.com (Wildcat! SMTP Router v8.0.454.12) for ietf-smtp@ietf.org; Fri, 04 Aug 2023 15:54:18 -0400
Received: from smtpclient.apple ([99.122.210.89]) by beta.winserver.com (Wildcat! SMTP v8.0.454.12) with ESMTP id 3427611053.1.12804; Fri, 04 Aug 2023 15:54:17 -0400
From: Hector Santos <hsantos@isdg.net>
Message-Id: <BF128F7A-C3E8-4F57-9DC9-E11C997326ED@isdg.net>
Content-Type: multipart/alternative; boundary="Apple-Mail=_386DB3D3-1AA3-4BC1-B46F-75959A1437B7"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\))
Date: Fri, 04 Aug 2023 15:54:06 -0400
In-Reply-To: <E5D603318655781DAC56BADD@PSB>
Cc: ietf-smtp@ietf.org
To: John C Klensin <john-ietf@jck.com>
References: <E5D603318655781DAC56BADD@PSB>
X-Mailer: Apple Mail (2.3731.400.51.1.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-smtp/nV5QC5qUfr71sRGrXzDSSXdO40I>
Subject: Re: [ietf-smtp] draft-freed-smtp-limits
X-BeenThere: ietf-smtp@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Discussion of issues related to Simple Mail Transfer Protocol \(SMTP\) \[RFC 821, RFC 2821, RFC 5321\]" <ietf-smtp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf-smtp>, <mailto:ietf-smtp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf-smtp/>
List-Post: <mailto:ietf-smtp@ietf.org>
List-Help: <mailto:ietf-smtp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf-smtp>, <mailto:ietf-smtp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Aug 2023 19:54:58 -0000
I always supported Ned’s (rip) work with advertising ESMTP limits. It is applicable in controlled areas where it can help clients with the EHLO posting of session and transaction limits. What I don ’t see in my review of the 05 draft are Connection Limits. Example is sending bulk mail to yahoo.com <http://yahoo.com/>. Out of the box, its connection limit is 4. Exposure of a CONNMAX=4 can better trained smart smtp clients to calm down their outbound clients. LOL, I always wanted to say it — Ship it!! <g> — HLS > On Aug 4, 2023, at 10:47 AM, John C Klensin <john-ietf@jck.com> wrote: > > Hi. > > As a few of you might have noticed, I, with some help from > Murray, got draft-freed-smtp-limits-05 posted yesterday (it > should have gone up Friday, but that is another story that you > can probably deduce at least part of from the note at the top if > you are interested). It contains changes/ corrections that, > with two major exceptions, reflect all of the > comments/suggestions I could find on the mailing list since the > prior version was posted in early November. Those exceptions > were: > > * Suggestions for significant changes in the protocol such as > adding additional limit keywords. I decided to put them aside > on the grounds that I have no way to know how Ned would have > felt about them and that, in turn, would violate the boundary > I'm trying to keep about keeping his name on the document iff > any changes are clearly aligned with what he would have wanted. > Especially given the low-pain registration plan for new keywords > (see below), deferring those suggestions seems reasonable but > I'm happy to hear arguments to the contrary. > > * The whole business about caching (Section 3.8). Dave pointed > out an issue or two in November and Murray pointed out a > different set in an AD review of the draft. I fixed the issue > Dave raised that was obvious, but then there are the others. > While I've been trying to ignore the issues, that clearly will > not work. Those issues include conditions under which the > cached data should be reset, what a new EHLO command in the same > session, or a different session, in which the extension is not > mentioned means (including where a server response should > include limit values or whether that is optional, etc. Options > that I can see now include just dropping the subsection or > trying to identify and cope with all of the cases the current > text leaves uncertain. The latter would take us into "what > would Ned have wanted" territory as well and some non-trivial > technical issues. Thoughts? > > There is also an odd complication with the IANA considerations > and registration of new limits (See Section 7.2). The text says > "Specification Required" but the current registry and > subregistry for Service Extensions and their parameters specify > Standards Action or IESG-approved Experimental. We went through > the problems that causes, and why Specification Required isn't a > good answer either, in EMAILCORE and I think the two-model > system specified there is probably right for this case, > especially since approval of 5321bis will change the > requirements for those registries. So, unless we want LIMITs > and its parameters to be unique among extensions, either I need > to write some tricky text, or we need to create a normative > reference to 5321bis (holding up publication of this), or the > either long-promised revision to 8126 or the long-threatened > update to it to include just that option (an I-D I started on > two weeks ago when I noticed the "need to do something about > this" note in 5321bis). Thoughts? > > Finally, I'd appreciate people looking at what I've done with > the Acknowledgments (Appendix A), seeing if it feels about right > and, if not, making suggestions. > > The draft clearly needs another revision before going to IETF > LC, but I'd like to get that posted while things are fresh in > our minds. So, comments and suggestions would be very much > appreciated, but, please, soon. > > john > > > _______________________________________________ > ietf-smtp mailing list > ietf-smtp@ietf.org > https://www.ietf.org/mailman/listinfo/ietf-smtp >
- [ietf-smtp] draft-freed-smtp-limits John C Klensin
- Re: [ietf-smtp] draft-freed-smtp-limits Hector Santos
- Re: [ietf-smtp] draft-freed-smtp-limits John C Klensin
- Re: [ietf-smtp] draft-freed-smtp-limits Dave Crocker
- Re: [ietf-smtp] draft-freed-smtp-limits John Levine
- Re: [ietf-smtp] draft-freed-smtp-limits Murray S. Kucherawy
- Re: [ietf-smtp] draft-freed-smtp-limits John C Klensin
- Re: [ietf-smtp] draft-freed-smtp-limits John C Klensin
- Re: [ietf-smtp] draft-freed-smtp-limits John C Klensin
- Re: [ietf-smtp] draft-freed-smtp-limits Murray S. Kucherawy
- Re: [ietf-smtp] draft-freed-smtp-limits Dave Crocker
- Re: [ietf-smtp] draft-freed-smtp-limits John C Klensin
- Re: [ietf-smtp] draft-freed-smtp-limits John C Klensin
- Re: [ietf-smtp] draft-freed-smtp-limits Dave Crocker
- [ietf-smtp] Registration policies for draft-freed… John C Klensin
- Re: [ietf-smtp] Registration policies for draft-f… John Levine
- Re: [ietf-smtp] Registration policies for draft-f… John R Levine
- Re: [ietf-smtp] Registration policies for draft-f… John C Klensin