Re: [dmarc-ietf] Reversing modifications from mailing lists

John Levine <johnl@taugh.com> Fri, 26 November 2021 04:29 UTC

Return-Path: <johnl@iecc.com>
X-Original-To: dmarc@ietfa.amsl.com
Delivered-To: dmarc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 412CB3A0846 for <dmarc@ietfa.amsl.com>; Thu, 25 Nov 2021 20:29:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.85
X-Spam-Level:
X-Spam-Status: No, score=-1.85 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, HEADER_FROM_DIFFERENT_DOMAINS=0.25, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=iecc.com header.b=iw3iSNuq; dkim=pass (2048-bit key) header.d=taugh.com header.b=P0aIG1Oo
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8WCJh2qXIW4f for <dmarc@ietfa.amsl.com>; Thu, 25 Nov 2021 20:29:51 -0800 (PST)
Received: from gal.iecc.com (gal.iecc.com [IPv6:2001:470:1f07:1126:0:43:6f73:7461]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BAEDC3A0841 for <dmarc@ietf.org>; Thu, 25 Nov 2021 20:29:50 -0800 (PST)
Received: (qmail 55141 invoked from network); 26 Nov 2021 04:29:47 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:cleverness; s=d762.61a062bb.k2111; bh=ZlNJxUu0Jk/RqIBZ3WuWUIPEJ7oywF4VBUfO9TF089U=; b=iw3iSNuq9FSZxM6Xk+Cc12NNst0pQeRua18DYwef9Q1Hl6hV+qIMcGzY9WgFoYcB2QlJtYvJJ4HGLhG1SiPsRAgTSSkvKUk+ogLGjudnRLo5FKTsUHqI7SPOsYXPzpm7xEmbg+pAJq7l3hkI9SepVRh52W6N8WxknxxXoqxdfXlgv9W8HSPcTys4ASLUWRWodBrZxA9jZ5VT66kfFLapmyyHdwOzVU0EvSlbrT4N0VqnbQFfY/FgUlD3wNhb//xJvVjtCJR+8zJOCFebhmMeQJVfBkarsBe1kZBvt8fgigbNePvOqxxKtzcWodTirakqhZ6xfjXILYMHMm70Cv6zqg==
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:cleverness; s=d762.61a062bb.k2111; bh=ZlNJxUu0Jk/RqIBZ3WuWUIPEJ7oywF4VBUfO9TF089U=; b=P0aIG1Oorb7rDMj0UJkGr21ZXfsEAHa7VdiPpAGHWzyvC/+18FFoR5s04MqbYGT8stbH/8fY0w0bDJeFAX9FbJJ0CnoUEl4dupaiK66mHPliI8nTToF6PPvEPs8MDEL1ZQ8f26TVHHjNZhKN8Jkd6kFnAI5bhzg4jk32BIC8z71t9A7OVGfoOMjuvRpdx0rzHpuiMV9j6BDHjS4Gz4J4RB+rUl1UNo8pwjEjnt2lyk/U2hqblTWGsoqJoqYu8LQ37pMDCceQhoql/ADPYgjBLX+WamJrt0xPtt51GHhs5AfdHYOOOrFROgV3Ijycvm9qdZLhUdvEMX6GI8OyDkm+Vw==
Received: from ary.local ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.2 ECDHE-RSA AES-256-GCM AEAD) via TCP6; 26 Nov 2021 04:29:46 -0000
Received: by ary.local (Postfix, from userid 501) id 6F86F3091B76; Thu, 25 Nov 2021 23:29:45 -0500 (EST)
Date: Thu, 25 Nov 2021 23:29:45 -0500
Message-Id: <20211126042946.6F86F3091B76@ary.local>
From: John Levine <johnl@taugh.com>
To: dmarc@ietf.org
Cc: weihaw@google.com
In-Reply-To: <CAAFsWK23GGfe+uSyPqa2wxFgRn3mk7G9ajtjfz6cKw-FaoFM_A@mail.gmail.com>
Organization: Taughannock Networks
X-Headerized: yes
Cleverness: minimal
Mime-Version: 1.0
Content-type: text/plain; charset="utf-8"
Content-transfer-encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dmarc/x5DxPxJECkAANOBPPyBpFb5kPnc>
Subject: Re: [dmarc-ietf] Reversing modifications from mailing lists
X-BeenThere: dmarc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Domain-based Message Authentication, Reporting, and Compliance \(DMARC\)" <dmarc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dmarc>, <mailto:dmarc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dmarc/>
List-Post: <mailto:dmarc@ietf.org>
List-Help: <mailto:dmarc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dmarc>, <mailto:dmarc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Nov 2021 04:29:56 -0000

It appears that Wei Chuang  <weihaw@google.com> said:
>If the RFC2045 canonical representation at the final destination can be the
>same as the canonical representation at the original sender, ...

When we were working on DKIM canonicalization we had lengthy discussions about
what to do about MIME and we decided not to even try.  There is no canonical
representation of a MIME message and nobody to my knowledge has ever tried to
describe what it would mean for two MIME messages to be equivalent, since they
could vary in a fantastic number of ways.  Part separators can change, the
pieces of multipart/whatever might change, line breaks in quoted-printable
and base64 can change, spacing and capitalization of headers can change, and
that's just what I can think of in two minutes.

R's,
John