[Ietf-dkim] Re: DKIM2 and DMARC (was Re: Re: New I-D: A Deployment Profile for DKIM2 via Milter Interface)
Bron Gondwana <brong@fastmailteam.com> Sun, 17 May 2026 21:56 UTC
Return-Path: <brong@fastmailteam.com>
X-Original-To: ietf-dkim@mail2.ietf.org
Delivered-To: ietf-dkim@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 4B6CFEFB5953 for <ietf-dkim@mail2.ietf.org>; Sun, 17 May 2026 14:56:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1779054985; bh=4Tl5laJCA8vveirZCazR5NS4V7Lc264k4MCBwoLuYo8=; h=Date:From:To:In-Reply-To:References:Subject; b=dGCoaisDaQTmcM6E2+wEwNWgBKSmXYzbymMGNXQ6ngLNaPslACSVV4uD71AE1Yi/L LXMgw9c8l8AsZd3yAxDft45EWEqK3WZ1HvcGxtpWYAlVtOivWIXV39fDO3A6SgBPZn ka8wWQS+GzX8ODtktxw/H1hmZYjAQWmJlN89qpDI=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.798
X-Spam-Level:
X-Spam-Status: No, score=-2.798 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_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=fastmailteam.com header.b="cWdCkn1+"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="EA1MKL/p"
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id biiev80P-Gdh for <ietf-dkim@mail2.ietf.org>; Sun, 17 May 2026 14:56:24 -0700 (PDT)
Received: from fout-a4-smtp.messagingengine.com (fout-a4-smtp.messagingengine.com [103.168.172.147]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id AB253EFB594C for <ietf-dkim@ietf.org>; Sun, 17 May 2026 14:56:24 -0700 (PDT)
Received: from phl-compute-10.internal (phl-compute-10.internal [10.202.2.50]) by mailfout.phl.internal (Postfix) with ESMTP id C4B9FEC01EE for <ietf-dkim@ietf.org>; Sun, 17 May 2026 17:56:18 -0400 (EDT)
Received: from phl-imap-15 ([10.202.2.104]) by phl-compute-10.internal (MEProxy); Sun, 17 May 2026 17:56:18 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= fastmailteam.com; 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=fm1; t=1779054978; x= 1779141378; bh=iDsPG1xkcPzU3EevX2ytOja2Kuw0P5pXsybvcg1AvC0=; b=c WdCkn1+MHyQ98whZQ1RhY9oPqMgThq/g9sKBeZ2hU5oTNCIVy2XyP4hL8l1GdU92 gH+YHXg5pcvgU1/JL3UYYTbougyRVOp0YGIHWkcgUei7gZexoHO9R5paRMotRB41 rE/b/3FXlGvGRwyW33shgjR6ft8fllYz2H0IQgRlyBHOP7SYu/TIWlFnB+niLi4m M8UP4wP+lKp/TrnS287+W3/ANdaaozVMgS7mtFg2w2+Dh8lQcQs2xwzVVg+XHr2E R5U2mHEqu/pbLy/xSGhWJinsuyWeZbPlFnXIO8itKguDS+k64OevUAYyMVjcJ70g D96hWLPJ2dRNimrvQxrcA==
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-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1779054978; x=1779141378; bh=iDsPG1xkcPzU3EevX2ytOja2Kuw0P5pXsyb vcg1AvC0=; b=EA1MKL/pwHcj4mIgH3lRBAy2OxcnXb+fNEJ9Jee98mEQkqJqX7j dClvxTea5IOPiRclDxVK7t0WHSeWSDDxSzE81pArO7LnU6xN0+bADdvGucrr04MV 7/2gN7jhwnc2OpBzeEEpMgFp3S1F4xtZc+UqgS16yfoRqMY7n9fnFecC7hnGkLjk wSTwq5IfoAMrkj40fY2ROr4GAADtvmGjEtjfMBjYg+0rKFqS9EHUpw2dE9uej89L bCp1GCUnzOvBfXDswzTaCU5PprhIwnS/ibocZ4wJhc/IWpPvpvMZWKYHXyPC6G11 l5rCV4AT2eIJRoJNBPxzONKwREPXzZSdpIg==
X-ME-Sender: <xms:gjkKaqZ_yTUYNqIh2DHomHJPLV_mue0BNRRef3emfMNARpJKr7TIFg> <xme:gjkKaoNREWwxsCClWgiTLzBAlhjPi1C9Nir9wccFAKW-dF9iJbziFjSwg1ZOQm9kS RfzFHLXowoBakuKv8pvpYdFin1ug1960INraRvdD1uyIqsG>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgddufeejudefucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucenucfjughrpefoggffhffvkfgjfhfutgesrgdtreerre dtjeenucfhrhhomhepfdeurhhonhcuifhonhgufigrnhgrfdcuoegsrhhonhhgsehfrghs thhmrghilhhtvggrmhdrtghomheqnecuggftrfgrthhtvghrnhepleduvdelhfehkefhve ekgfekgfdutefgffeitdduffejfefhueffkedtieehffejnecuffhomhgrihhnpehilhdr tghomhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe gsrhhonhhgsehfrghsthhmrghilhhtvggrmhdrtghomhdpnhgspghrtghpthhtohepuddp mhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepihgvthhfqdgukhhimhesihgvthhfrd horhhg
X-ME-Proxy: <xmx:gjkKan9ZnY7wDmWo3w8skrFg2oCuUjIaaeImHrdyFveCysoMMbuDqA> <xmx:gjkKaqpJG2Hfv0vquDtjEb9YmpovMRxcA4Lhi0y2mNJEYPMtK7_z7w> <xmx:gjkKaqqEp62pPICiiQv9jcpiBiNDC8EaXGS-bH2LyxicswcZ7D46Wg> <xmx:gjkKaom5sZKoIn3agPNTqLifwaurXwOiHf3VZgCOmF0zHl9VsHeOMg> <xmx:gjkKak1pdhEW9_SyrtLxxY7i2A2S9IO4-18JWgKOYCr6eD6vDiHeQH8V>
Feedback-ID: i2d7042ce:Fastmail
Received: by mailuser.phl.internal (Postfix, from userid 501) id 95E49780070; Sun, 17 May 2026 17:56:18 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
MIME-Version: 1.0
X-ThreadId: A3qBaltuEenR
Date: Sun, 17 May 2026 17:55:58 -0400
From: Bron Gondwana <brong@fastmailteam.com>
To: ietf-dkim@ietf.org
Message-Id: <dd4f0293-30cc-4847-a152-08aebffb4e57@app.fastmail.com>
In-Reply-To: <IXMBzQBVghCqFAiF@highwayman.com>
References: <f57b6ebedadedc5f6dbdf07e2de5e824@itb.it> <CAL0qLwa9=WkyFF4QmscaG5p93pZso7g7oq5yp1zW=-t1sN9jCA@mail.gmail.com> <7b41024e-8155-4289-8150-54dc4dff1a87@inveigle.net> <CAL0qLwYHXd9b+JTOEtJMnJ4UUEhzh631+stPzpPOepW0vpGv0A@mail.gmail.com> <79ca14fb9642f590200989ecf86e12c5@itb.it> <W2kW7+AclQ4pFAOP@highwayman.com> <CAHEDGu9Z4ZWOAjQEdbeNGF_WiFDubNPY5Br+Wdc2xcZtVG2cUw@mail.gmail.com> <CAAFsWK22eLjrWmbDXmArudbbFy6sJYrV5CWJuF6kSA6AuXdh+w@mail.gmail.com> <CAK2M3FA6GmNjaCDf+z+qNV_vnfmTWPXrpbO3XckT-ex0E7HiYw@mail.gmail.com> <CAHEDGu8CmtC8bMWMWZy1QHHL5wWxe7gTfHvcZUbhbuWaNDCBfg@mail.gmail.com> <CAAFsWK0sFQQT8b-JFUDoqc9_Aac9u2iK8hbc42r8a2eUXkP2jg@mail.gmail.com> <MsEw9af1GdCqFAhN@highwayman.com> <CAAFsWK2jS7xs14y+auSpgYwMDgpmrc0szPBwvX3Ww=xwgzMSHw@mail.gmail.com> <IXMBzQBVghCqFAiF@highwayman.com>
Content-Type: multipart/alternative; boundary="6c3e3a49cae1b0b3bcfb3c1b165ca4fcef9b7d89"
Message-ID-Hash: WKPJ5E773A6WSVQQLM6U74TF2HB3FC3A
X-Message-ID-Hash: WKPJ5E773A6WSVQQLM6U74TF2HB3FC3A
X-MailFrom: brong@fastmailteam.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-ietf-dkim.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Ietf-dkim] Re: DKIM2 and DMARC (was Re: Re: New I-D: A Deployment Profile for DKIM2 via Milter Interface)
List-Id: IETF DKIM List <ietf-dkim.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-dkim/E8cOecjboiNlZXc1yjMkRnNaozI>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf-dkim>
List-Help: <mailto:ietf-dkim-request@ietf.org?subject=help>
List-Owner: <mailto:ietf-dkim-owner@ietf.org>
List-Post: <mailto:ietf-dkim@ietf.org>
List-Subscribe: <mailto:ietf-dkim-join@ietf.org>
List-Unsubscribe: <mailto:ietf-dkim-leave@ietf.org>
Yeah, this sounds like a losing arms race of workarounds. a) I don't want you to forward this b) but I really REALLY want to forward it, so I'm gonna do it anyway c) ¯\_(ツ)_/¯ And then trying to come up with some policy work around to say "don't forward it unless you really REALLY have to", in which case it's suddenly OK. Unless (c) trusts (b) to be allowed to do forwarding of any random stuff to it, this is going to cause pain. We can't design around that with technological solutions, that's a real world trust relationship question. And mostly, it's (c) that's going to have the relationship with (b), not (a) - so asking (a) to put signals in the DNS or the headers, either one, is pointless. Unless (as John said) someone can provide a real world non-trivial use case for this, I think we're designing for ghosts here. A mechanism without a constituency. Bron. On Sun, May 17, 2026, at 15:33, Richard Clayton wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > In message <CAAFsWK2jS7xs14y+auSpgYwMDgpmrc0szPBwvX3Ww=xwgzMSHw@mail.gma > il.com>, Wei Chuang <weihaw@google.com> writes > > >> > I propose that the specification or BCP should say that MTAs that > >> > need to forward such null recipe, "donotmodify" or "donotexplode" > >> > messages onwards for whatever reasons, should delete all prior > >> > DKIM2 headers and re-sign the DKIM2 signature as themselves. This > >> > probably means that the above language needs to be tweaked for > >> > this. > >> > >> That is not good advice for "donotexplode" ! > >> > > > >So you'd be for the forensics approach. My worry, perhaps unfounded if > >everyone applies section 10.8, is that downstream receivers might > >misinterpret the earlier signatures. > > you missed my point ... it is perfectly OK to forward "donotexplode" > email unless you know that it has been exploded (which you may not > unless a later hop reports that it has done so) > > forwarding email that has been modified despite a "donotmodify" flag > will always be detectable and forwarding is very likely to end in tears > so if you must do so then yes, you are going to have to create an email > that is validly signed -- that might not involve discarding anything, > you could choose to wrap up the forwarded message in a MIME part and > send that along > > - -- > richard @ highwayman . com "Nothing seems the same > Still you never see the change from day to day > And no-one notices the customs slip away" > > -----BEGIN PGP SIGNATURE----- > Version: PGPsdk version 1.7.1 > > iQA/AwUBagoYFWHfC/FfW545EQLlZQCg3GdC+cBtYGYmqqD/dG2hqCD2/LsAn1YV > rSey1q/+RaaOoIWxNm6GcMNK > =LLSv > -----END PGP SIGNATURE----- > > _______________________________________________ > Ietf-dkim mailing list -- ietf-dkim@ietf.org > To unsubscribe send an email to ietf-dkim-leave@ietf.org > -- Bron Gondwana, CEO, Fastmail Pty Ltd / Fastmail US LLC brong@fastmailteam.com
- [Ietf-dkim] New I-D: A Deployment Profile for DKI… Vittorio
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Steffen Nurpmeso
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… John R. Levine
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Vittorio
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Al Iverson
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Richard Clayton
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Vittorio
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Richard Clayton
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Murray S. Kucherawy
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Inveigle.net
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Vittorio
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Murray S. Kucherawy
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Vittorio
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… John Levine
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Vittorio
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Vittorio
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Bron Gondwana
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… John Levine
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Richard Clayton
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Bron Gondwana
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Inveigle.net
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Bron Gondwana
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Vittorio
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Richard Clayton
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Emanuel Schorsch
- [Ietf-dkim] Re: body modifications, was =?utf-8?q… John Levine
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Hannah Stern
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Inveigle.net
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… John Levine
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Hannah Stern
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Pete Resnick
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Hannah Stern
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Murray S. Kucherawy
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… John Levine
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Hannah Stern
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Allen Robinson
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Murray S. Kucherawy
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Vittorio
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Vittorio
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Richard Clayton
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Richard Clayton
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Vittorio
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Vittorio
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Inveigle.net
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… John Levine
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Richard Clayton
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… John Levine
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Hannah Stern
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Vittorio
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Bron Gondwana
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Murray S. Kucherawy
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Vittorio
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Hannah Stern
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… John Levine
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Vittorio
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Vittorio
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Bron Gondwana
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Inveigle.net
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Vittorio
- [Ietf-dkim] Re: DKIM2 and DMARC (was Re: Re: New … Vittorio
- [Ietf-dkim] Re: DKIM2 and DMARC (was Re: Re: New … Wei Chuang
- [Ietf-dkim] Re: DKIM2 and DMARC (was Re: Re: New … Vittorio
- [Ietf-dkim] Re: DKIM2 and DMARC (was Re: Re: New … Vittorio
- [Ietf-dkim] Re: DKIM2 and DMARC (was Re: Re: New … Richard Clayton
- [Ietf-dkim] Re: DKIM2 and DMARC (was Re: Re: New … G.W. Haywood
- [Ietf-dkim] Re: DKIM2 and DMARC (was Re: Re: New … Wei Chuang
- [Ietf-dkim] Re: DKIM2 and DMARC (was Re: Re: New … Richard Clayton
- [Ietf-dkim] Re: DKIM2 and DMARC (was Re: Re: New … Bron Gondwana
- [Ietf-dkim] Re: authorized modifiers, was DKIM2 a… John Levine
- [Ietf-dkim] Re: DKIM2 and DMARC (was Re: Re: New … Wei Chuang
- [Ietf-dkim] Re: DKIM2 and DMARC (was Re: Re: New … Wei Chuang
- [Ietf-dkim] Re: authorized modifiers, was DKIM2 a… John R Levine
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Hannah Stern
- [Ietf-dkim] Re: DKIM2 and DMARC (was Re: Re: New … Emanuel Schorsch
- [Ietf-dkim] Re: DKIM2 and DMARC (was Re: Re: New … Emanuel Schorsch
- [Ietf-dkim] Re: DKIM2 and DMARC (was Re: Re: New … Wei Chuang
- [Ietf-dkim] Re: DKIM2 and DMARC (was Re: Re: New … G.W. Haywood
- [Ietf-dkim] Re: authorized modifiers, was DKIM2 a… Barry Leiba
- [Ietf-dkim] Re: DKIM2 and DMARC (was Re: Re: New … Wei Chuang
- [Ietf-dkim] Re: DKIM2 and DMARC (was Re: Re: New … John Levine
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Vittorio
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Hannah Stern
- [Ietf-dkim] DKIM2 and DMARC (was Re: Re: New I-D:… Wei Chuang
- [Ietf-dkim] Re: DKIM2 and DMARC (was Re: Re: New … Todd Herr
- [Ietf-dkim] Re: DKIM2 and DMARC (was Re: Re: New … Hannah Stern
- [Ietf-dkim] Re: DKIM2 and DMARC (was Re: Re: New … Bron Gondwana
- [Ietf-dkim] Re: New I-D: A Deployment Profile for… Hannah Stern