Re: [ietf-smtp] draft-freed-smtp-limits

Dave Crocker <dcrocker@bbiw.net> Mon, 07 August 2023 12:45 UTC

Return-Path: <dcrocker@bbiw.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 AEBA0C1519A4 for <ietf-smtp@ietfa.amsl.com>; Mon, 7 Aug 2023 05:45:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.196
X-Spam-Level:
X-Spam-Status: No, score=-2.196 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, NICE_REPLY_A=-0.091, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=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 (2048-bit key) header.d=bbiw.net header.b="SG818XM9"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="Bj5NABwL"
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 KWOlk6RBZbuE for <ietf-smtp@ietfa.amsl.com>; Mon, 7 Aug 2023 05:45:43 -0700 (PDT)
Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (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 5A142C14CF1E for <ietf-smtp@ietf.org>; Mon, 7 Aug 2023 05:45:43 -0700 (PDT)
Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 22DCB5C012E for <ietf-smtp@ietf.org>; Mon, 7 Aug 2023 08:45:42 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Mon, 07 Aug 2023 08:45:42 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bbiw.net; h=cc :content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm2; t= 1691412342; x=1691498742; bh=ihqv+FJNmcI2qm1cmo3pvOePnhvrqkzc6XM NO+/JqLA=; b=SG818XM9sHqBdJ8ZdQRLu9NlfcxmQ+ROyVF9KTc04Y6Sl1xzJPz KUPAZFplyoH7QFo3hD7FoiZdlZK0ExdGSC0/YqO5sdBX6/5JjSnPckGzH9onejzD f83shT7ODJ3+0gMYNGLaHu2j7jLszW1vMrvSUM8x7sa10+lrGvlHKCtjX0GEAyew ZQqMuYcKLu6uFdytYM6jHWxv+jbYBZbj1EoFAbI1qN0B6M9KZIEt9VofYQ8gkMmC gVDX87OmOdnT8zG1+rCcuqdDo8NI2kBcCw4CGg/tAHNUycLIGsmmVGk6SGKoAGiC E9/LhiT84BjxEPhf/r1L6s7kNQLM4HEWcwA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding: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:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1691412342; x= 1691498742; bh=ihqv+FJNmcI2qm1cmo3pvOePnhvrqkzc6XMNO+/JqLA=; b=B j5NABwLpmAgn2QFo4DPAcTe7FP324tvFvX8JpZb3X+GM9LJ73kKs3D4LmGT3JgxE WycHIqM2wpqpKhWVoTjt4rhOZbMvalV7p4mzCe3t7I0yEpo6qfZ1k0y563uunZU9 Y0Exkq6oay+7g4HG/w7Z/tVcjovUMXf/BEKQU/Qy5hS79Jc7vnjjmq5X562xZuM4 I1G6T6OX+6Qv2ymdM7S1lA45sMAHnjXqwq6AI4RnjO0+ftuoahLTn+m9FOCybJHd uJF0A/o2THUW+tL7nXOsb06LvB9JORgMvglWakeTqxMh5WZv6MBcuvUD8mazWYTh uT8bTvj0w+6er/N71+/iA==
X-ME-Sender: <xms:defQZKFn4D5Yg-fTMqhFW0Rto0GWjeJl9qHBcJ-n-ArrzqpuwpaLQw> <xme:defQZLXhCNHPPldDRJ5tOCDjYrrKb1qX-pWw62fLt3AffWKpEPLL2CCCYSDfxj1ky DChczRB5FuZPWun7Q>
X-ME-Received: <xmr:defQZEIQzfurnbF0Xa1Ik3ieAMO7Eg5Dt_OP11Ihti-CGb-toN401W8KWgH4ghi_2fnF-Gqzk94UgeLPvir6EBtrnQ6VrPzwqUWeZssQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrledtgdehhecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepkfffgggfuffvfhfhohgjtgfgsehtke ertddtfeejnecuhfhrohhmpeffrghvvgcuvehrohgtkhgvrhcuoegutghrohgtkhgvrhes sggsihifrdhnvghtqeenucggtffrrghtthgvrhhnpeelgfduudejhfelhfeuvdekteetvd fgtdfhudegvdeitdehudfhfeekheegvdehgfenucffohhmrghinhepsggsihifrdhnvght necuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepuggtrh hotghkvghrsegssghifidrnhgvth
X-ME-Proxy: <xmx:defQZEGkpvBusOw7Ts3UyqfxcK61hRBREetmz24yI2sL_mJmhqCndA> <xmx:defQZAUatjRTI_usyyQiSXigexjZbEFOCAkIR4l9JNWgmCttzwaEHw> <xmx:defQZHMubOAhS5dCkbm-FDjPX5uyHdNjPZPoJmnW7NwwJQ_-SAA8dw> <xmx:dufQZDC2QfCvJxGHbywaWXdby3YkrzSZ-79-AIe-TfkdcDgnJ288ng>
Feedback-ID: i16d9478d:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA for <ietf-smtp@ietf.org>; Mon, 7 Aug 2023 08:45:41 -0400 (EDT)
Message-ID: <ee8dd535-d775-6d21-5547-c82c4afa21e7@bbiw.net>
Date: Mon, 07 Aug 2023 05:45:41 -0700
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.14.0
Content-Language: en-US
To: ietf-smtp@ietf.org
References: <E5D603318655781DAC56BADD@PSB> <BF128F7A-C3E8-4F57-9DC9-E11C997326ED@isdg.net> <63EBB19B3823FADBE6671A65@PSB> <CAL0qLwbmaHbSdcEZ4zm65rwat24i-gByFEgiKAn8FYfU6oqgbQ@mail.gmail.com> <A760A7077C05E42B5200A81B@PSB> <CAL0qLwaztOZBMWyMkP7ho6UZMLda+AQb6WLf5Ajb3EM_amSe2w@mail.gmail.com> <9df5aee0-603c-5e69-5042-3a058259e40f@dcrocker.net> <9ADBF8895968610C15C5AA9D@PSB>
From: Dave Crocker <dcrocker@bbiw.net>
Organization: Brandenburg InternetWorking
In-Reply-To: <9ADBF8895968610C15C5AA9D@PSB>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-smtp/5sh376vxCaMSzBhf446lBteCK4A>
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: Mon, 07 Aug 2023 12:45:48 -0000

On 8/6/2023 8:33 PM, John C Klensin wrote:
> --On Sunday, August 6, 2023 18:36 -0700 Dave Crocker
> <dhc@dcrocker.net> wrote:
>> I think that having two registries confuses tasks and meaning,
>> and makes it more effort to get registered and ambiguous to
>> use.
> While 5321bis (through -19) allows for the possibility of two
> registries (following some of the provisional/permanent splits)
> there is nothing in that draft that requires anything more than
> a single registry with a flag that indicates which option was
> chosen.

By option I assume you mean the distinction between permanent and 
provisional.  My point is that that distinction is the problem.

Having it presumes operational benefit that must be embedded in the 
registration process and display of the registration.  My point is that 
there isn't any, although it /does/ add hassle to making and using a 
registration.


>> ...
>> Making registration effort higher makes it more likely people
>> won't bother to register.
> And that was exactly what drove the formation of the hybrid
> model.
>
>> The confusion of goals is thinking that there is benefit in
>> conflating registration with quality control.  There isn't.
>> (Well, almost never and certainly not in this case.)
> It isn't "quality control".  It could be (and, back when
> "Standards Track or..." was first specified for those
> registries, was), about genuine interest on the part of would-be
> registrants for getting input and suggestions from the
> community.  I've just looked through a number of early media
> type registrations from long ago; many of them would have been
> much worse -- requiring new keywords, registrations, and
> documents somewhere-- had they not gone through the
> standardization process.

Quality, status, and usage information about something that is 
registered belongs with the specification, not the registration.

To the extent there are cases that warrant such information as part of 
the registration, my point is that this isn't one of them.

The distinction is similar to the one that motivated defining the X-* 
header field name construct.  And it suffers the same problems.

d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net
mast:@dcrocker@mastodon.social