[Emailcore] Re: [Last-Call] Your (Roman's) DISCUSS on draft-ietf-emailcore-as and status of the document
Viktor Dukhovni <ietf-dane@dukhovni.org> Sat, 26 September 2026 06:53 UTC
Received: from chardros.imrryr.org (chardros.imrryr.org [144.6.86.210]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by mx.ietf.org (Postfix) with ESMTPS id 56A8F31; Sat, 26 Sep 2026 06:53:02 +0000 (UTC)
Authentication-Results: mx.ietf.org; dkim=pass header.d=dukhovni.org header.s=f8320d6e header.b=ZB1ibKN4; dmarc=pass (policy=none) header.from=dukhovni.org; spf=pass (mx.ietf.org: domain of ietf-dane@dukhovni.org designates 144.6.86.210 as permitted sender) smtp.mailfrom=ietf-dane@dukhovni.org
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=dukhovni.org; i=@dukhovni.org; q=dns/txt; s=f8320d6e; t=1790405579; h=date : from : to : subject : message-id : reply-to : references : mime-version : content-type : in-reply-to : content-transfer-encoding : from; bh=75GJgIJpvioe2W6MlttintgXeHodL15dzORedDrShsQ=; b=ZB1ibKN4Azk0Rvm3X6SJev4LC0AM7+cE1Uhft1kHPzCdYAgRwVt6mtvRIezMAzijZYopK a4gEeDR3ZMSQQzLavejxA6SOBo4nhn1d3Zi6IDL3fk46n9G5qQqOwUdKDQRcJp2bd7KScbf w4q/gWQLmKgffKD0uYom6fzLAz+O2Ms=
Received: by chardros.imrryr.org (Postfix, from userid 1000) id E006193559C; Sat, 26 Sep 2026 16:52:59 +1000 (AEST)
Date: Sat, 26 Sep 2026 16:52:59 +1000
From: Viktor Dukhovni <ietf-dane@dukhovni.org>
To: last-call@ietf.org, emailcore@ietf.org
Message-ID: <ardry6CiQzvPPum4@chardros.imrryr.org>
Mail-Followup-To: last-call@ietf.org, emailcore@ietf.org
References: <CAKHUCzyPrB_tNCwKOgQAipR=otx_v0dECO2yCb4xgRo_SOtN4A@mail.gmail.com> <3F7280E0-08A9-45F5-B093-CF6355537083@fugue.com> <1f165d68-3896-4087-bbdc-8989eb17096b@lear.ch> <15046516-E4F4-47C2-AD67-BF7CD96B2071@fugue.com> <CAKHUCzwSWku3RKFDsUk-dnbB4ih3h1iLC=Q6qRDOZegr0+GQ0A@mail.gmail.com> <CAL02cgT5Ld-tnKBYQev7zu7mnFcP-OKbkdj3M+qUV2gEs48QNQ@mail.gmail.com> <b6889204-c44c-29db-7010-317727764fcf@ietf.email> <CAL02cgRXB1MNZ6hLn85mhXmRR=coqmfetZ1y=4CoZwW=AXeNJA@mail.gmail.com> <ardW3napKeY14dZe@chardros.imrryr.org> <CAL02cgTsmxO12BTy9VZWESFWJamnDkDWn=ToQi66MrS8mP+HTg@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
In-Reply-To: <CAL02cgTsmxO12BTy9VZWESFWJamnDkDWn=ToQi66MrS8mP+HTg@mail.gmail.com>
Content-Transfer-Encoding: quoted-printable
X-Spam-Level: **
X-Spamd-Bar: ++
Message-ID-Hash: FYA6LHZKRG26JPRRORPJ5YP7GZTCDBHQ
X-Message-ID-Hash: FYA6LHZKRG26JPRRORPJ5YP7GZTCDBHQ
X-MailFrom: ietf-dane@dukhovni.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.10
Precedence: list
Reply-To: last-call@ietf.org, emailcore@ietf.org
Subject: [Emailcore] Re: [Last-Call] Your (Roman's) DISCUSS on draft-ietf-emailcore-as and status of the document
List-Id: EMAILCORE proposed working group list <emailcore.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/emailcore/FgCRv1Onv16nanwRtDuEn7Cm5_g>
List-Archive: <https://mailarchive.ietf.org/arch/browse/emailcore>
List-Help: <mailto:emailcore-request@ietf.org?subject=help>
List-Owner: <mailto:emailcore-owner@ietf.org>
List-Post: <mailto:emailcore@ietf.org>
List-Subscribe: <mailto:emailcore-join@ietf.org>
List-Unsubscribe: <mailto:emailcore-leave@ietf.org>
On Fri, Sep 25, 2026 at 08:21:52PM -1000, Richard Barnes wrote:
> > ... there is no mandate ... The A/S merely records that a generally
> > interoperable system MUST be able to allow them.
>
> That's a mandate! It says that the (admittedly optimistic) secure-only
> implementation is not a valid behavior. If it were a simple statement of a
> sad fact, it would not involve normative language.
A "mandate" that requires "to be able to", with actual behaviour then
subject to local policy, is a rather weak mandate. An implementation
can ignore the mandate, and not be broadly interoperable, or can provide
mechanisms for the operator to make the same choice. The cost of making
rejection be conditional on a configuration setting rather than set in
stone for the
- MAIL
- RCPT
- DATA and BDAT
commands when TLS has not yet been engaged is entirely trivial. There's
not even a requirement for a specific default behaviour. A conformant
MTA could default to requiring TLS to accept inbound mail, with the
operator needing to choose a non-default setting to change that. That's
still conforms with "able to".
What does make the IETF look silly is not the content of the A/S, but
that its process sadly involves endless futile debates over minutia,
often to the detriment of the larger goals of those holding firm. The
IETF certainly does not look good in light of the acrimony over
non-hybrid PQ algorithms.
Whose intrasigence is at fault is in the eye of the beholder, but we
collectively lack the means to effectively reach practical compromises.
I've foundnd myself repeatedly at odds with some of the same "opponents"
on previous documents, it is almost a given that any time I speak up for
opportunistic security the usual suspects will be found on the other
side.
Adherence to the A/S promotes use of TLS in SMTP transport, the floor is
not lowered, it simply does not change, but the ceiling is raised by
requiring conformant systems to support TLS, which may lead to some of
the long tail deployments finally adding support. Standing in the way of
this does not advance the cause of email transport security.
--
Viktor. 🇺🇦 Слава Україні!
- [Emailcore] Re: [Last-Call] draft-ietf-emailcore-… Rob Sayre
- [Emailcore] Your (Roman's) DISCUSS on draft-ietf-… John C Klensin
- [Emailcore] Re: [Last-Call] draft-ietf-emailcore-… Bron Gondwana
- [Emailcore] Re: Your (Roman's) DISCUSS on draft-i… Ken Murchison
- [Emailcore] Re: Your (Roman's) DISCUSS on draft-i… Jeffrey Walton
- [Emailcore] Re: [Last-Call] draft-ietf-emailcore-… John C Klensin
- [Emailcore] Re: [Last-Call] draft-ietf-emailcore-… Douglas Foster
- [Emailcore] Re: Your (Roman's) DISCUSS on draft-i… Rob Sayre
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Eliot Lear
- [Emailcore] Re: [Last-Call] draft-ietf-emailcore-… Bron Gondwana
- [Emailcore] Re: [Last-Call] draft-ietf-emailcore-… Martin J. Dürst
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Viktor Dukhovni
- [Emailcore] Re: [Last-Call] draft-ietf-emailcore-… Steffen Nurpmeso
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… John C Klensin
- [Emailcore] Re: [Last-Call] draft-ietf-emailcore-… Douglas Foster
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Viktor Dukhovni
- [Emailcore] Re: [Last-Call] draft-ietf-emailcore-… Steffen Nurpmeso
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… John Levine
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… John C Klensin
- [Emailcore] Re: [Last-Call] draft-ietf-emailcore-… Rob Sayre
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… John R Levine
- [Emailcore] Re: [Last-Call] draft-ietf-emailcore-… Bron Gondwana
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Viktor Dukhovni
- [Emailcore] Re: [Last-Call] draft-ietf-emailcore-… Rob Sayre
- [Emailcore] Re: [Last-Call] draft-ietf-emailcore-… Viktor Dukhovni
- [Emailcore] Re: [Last-Call] Your (Roman's) DISCUS… Viktor Dukhovni
- [Emailcore] Re: [Last-Call] Your (Roman's) DISCUS… Viktor Dukhovni
- [Emailcore] Re: [Last-Call] draft-ietf-emailcore-… Martin J. Dürst
- [Emailcore] Re: [Last-Call] draft-ietf-emailcore-… Vittorio Bertola
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… John C Klensin
- [Emailcore] Re: [Last-Call] draft-ietf-emailcore-… Rob Sayre
- [Emailcore] Re: [Last-Call] Re: Re: Re: Your (Rom… Rob Sayre
- [Emailcore] [Last-Call] Re: Your (Roman's) DISCUS… Dave Lawrence
- [Emailcore] Re: [Last-Call] draft-ietf-emailcore-… Pete Resnick
- [Emailcore] Re: [Last-Call] Your (Roman's) DISCUS… Viktor Dukhovni
- [Emailcore] Re: [Last-Call] draft-ietf-emailcore-… Rob Sayre
- [Emailcore] Re: [Last-Call] draft-ietf-emailcore-… Pete Resnick
- [Emailcore] Re: [Last-Call] Your (Roman's) DISCUS… Christian Huitema
- [Emailcore] Re: [Last-Call] Your (Roman's) DISCUS… John C Klensin
- [Emailcore] Re: [Last-Call] draft-ietf-emailcore-… Rob Sayre
- [Emailcore] Re: [Last-Call] draft-ietf-emailcore-… John C Klensin
- [Emailcore] Re: [Last-Call] Re: Re: Your (Roman's… Viktor Dukhovni
- [Emailcore] Re: FTP, not draft-ietf-emailcore-as … John Levine
- [Emailcore] Re: [Last-Call] Re: Re: Your (Roman's… Michael Richardson
- [Emailcore] Re: FTP, not draft-ietf-emailcore-as … John C Klensin
- [Emailcore] Re: [Last-Call] Re: Re: Your (Roman's… John Levine
- [Emailcore] Re: [Last-Call] Re: Re: Your (Roman's… S Moonesamy
- [Emailcore] Re: [Last-Call] Your (Roman's) DISCUS… John R Levine
- [Emailcore] Re: [Last-Call] Re: Re: Your (Roman's… John C Klensin
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Ted Lemon
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… John R Levine
- [Emailcore] Re: [Last-Call] Re: Re: Re: Your (Rom… Ted Lemon
- [Emailcore] Re: [Last-Call] Re: Re: Re: Your (Rom… John Levine
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Bron Gondwana
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Douglas Foster
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Ted Lemon
- [Emailcore] Re: [Last-Call] Re: Re: Re: Your (Rom… S Moonesamy
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… John C Klensin
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Ted Lemon
- [Emailcore] Re: [Last-Call] Re: Re: Re: Your (Rom… Dave Cridland
- [Emailcore] Re: [Last-Call] Re: Re: Your (Roman's… Ted Lemon
- [Emailcore] Re: [Last-Call] Re: Re: Re: Your (Rom… Eliot Lear
- [Emailcore] Re: [Last-Call] Re: Re: Your (Roman's… Ted Lemon
- [Emailcore] Re: [Last-Call] Re: Re: Your (Roman's… Douglas Foster
- [Emailcore] Re: [Last-Call] Re: Re: Re: Re: Your … Ted Lemon
- [Emailcore] Re: [Last-Call] Re: Re: Re: Re: Your … Rob Sayre
- [Emailcore] Re: [Last-Call] Your (Roman's) DISCUS… Viktor Dukhovni
- [Emailcore] Re: [Last-Call] Your (Roman's) DISCUS… Ted Lemon
- [Emailcore] Re: [Last-Call] Your (Roman's) DISCUS… Viktor Dukhovni
- [Emailcore] Re: [Last-Call] Your (Roman's) DISCUS… Ted Lemon
- [Emailcore] Re: [Last-Call] Your (Roman's) DISCUS… Viktor Dukhovni
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Ted Lemon
- [Emailcore] Re: [Last-Call] Re: Re: Re: Re: Your … S Moonesamy
- [Emailcore] Re: [Last-Call] Re: Re: Your (Roman's… Dave Cridland
- [Emailcore] Re: [Last-Call] Re: Re: Re: Your (Rom… Richard Barnes
- [Emailcore] Re: [Last-Call] Re: Re: Re: Your (Rom… John R Levine
- [Emailcore] Re: [Last-Call] Re: Re: Re: Your (Rom… Richard Barnes
- [Emailcore] Re: [Last-Call] Your (Roman's) DISCUS… Viktor Dukhovni
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Richard Barnes
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Martin Thomson
- [Emailcore] Re: [Last-Call] Your (Roman's) DISCUS… Viktor Dukhovni
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Eliot Lear
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Martin Thomson
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Eliot Lear
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Rob Wilton (rwilton)
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Eliot Lear
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… John Levine
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Rob Wilton (rwilton)
- [Emailcore] Re: [Last-Call] Re: Re: Re: Your (Rom… Nick Hilliard
- [Emailcore] Re: [Last-Call] Re: Re: Re: Your (Rom… Eric Rescorla
- [Emailcore] Re: [Last-Call] Re: Re: Re: Your (Rom… John R Levine
- [Emailcore] Re: [Last-Call] Re: Re: Re: Your (Rom… Rob Sayre
- [Emailcore] Re: [Last-Call] Re: Re: Re: Your (Rom… Eliot Lear
- [Emailcore] Re: [Last-Call] Re: Re: Re: Your (Rom… Rob Sayre
- [Emailcore] Re: [Last-Call] Re: Re: Re: Your (Rom… Eric Rescorla
- [Emailcore] Re: [Last-Call] Re: Re: Re: Your (Rom… Eliot Lear
- [Emailcore] Re: [Last-Call] Re: Re: Re: Your (Rom… Nico Williams
- [Emailcore] Re: [Last-Call] Re: Re: Re: Your (Rom… John R Levine
- [Emailcore] Re: [Last-Call] Re: Re: Re: Your (Rom… Nico Williams
- [Emailcore] Re: [Last-Call] Your (Roman's) DISCUS… Viktor Dukhovni
- [Emailcore] Re: [Last-Call] Your (Roman's) DISCUS… John Levine
- [Emailcore] Re: [Last-Call] draft-ietf-emailcore-… John R Levine
- [Emailcore] Re: [Last-Call] Re: Re: draft-ietf-em… Michael Richardson
- [Emailcore] Re: [Last-Call] Re: Re: draft-ietf-em… John R Levine
- [Emailcore] Re: [Last-Call] Your (Roman's) DISCUS… Steffen Nurpmeso
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Steffen Nurpmeso
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Ted Lemon
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Eliot Lear
- [Emailcore] Re: [Last-Call] Your (Roman's) DISCUS… Viktor Dukhovni
- [Emailcore] Re: [Last-Call] Your (Roman's) DISCUS… Douglas Foster
- [Emailcore] Re: [Last-Call] Your (Roman's) DISCUS… Viktor Dukhovni
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Ted Lemon
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Rob Sayre
- [Emailcore] Re: [Last-Call] Your (Roman's) DISCUS… Viktor Dukhovni
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Richard Barnes
- [Emailcore] Re: [Last-Call] Your (Roman's) DISCUS… Viktor Dukhovni
- [Emailcore] Re: [Last-Call] Re: Re: Re: Your (Rom… John R Levine
- [Emailcore] Re: [Last-Call] Re: Re: Re: Your (Rom… Rob Sayre
- [Emailcore] Re: [Last-Call] Re: Re: Your (Roman's… Ted Lemon
- [Emailcore] Re: [Last-Call] Re: Re: Your (Roman's… Douglas Foster
- [Emailcore] Re: [Last-Call] Re: Re: Your (Roman's… Christian Huitema
- [Emailcore] Re: [Last-Call] Re: Re: Your (Roman's… John Levine
- [Emailcore] Re: [Last-Call] Re: Re: Your (Roman's… Eliot Lear
- [Emailcore] Re: [Last-Call] Re: Re: Your (Roman's… John R Levine
- [Emailcore] Re: [Last-Call] Re: Re: Your (Roman's… Rob Sayre
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Nico Williams
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Rob Wilton (rwilton)
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Nico Williams
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… John C Klensin
- [Emailcore] Re: [Last-Call] Re: Your (Roman's) DI… Nico Williams
- [Emailcore] Re: [Last-Call] Re: Re: Re: Your (Rom… Paul Wouters
- [Emailcore] Re: [Last-Call] Re: Re: Re: Your (Rom… Steffen Nurpmeso
- [Emailcore] Re: [Last-Call] Re: Re: Re: Your (Rom… Douglas Foster