Re: [ietf-smtp] Email explained from first principles

John Levine <johnl@taugh.com> Mon, 24 May 2021 14:03 UTC

Return-Path: <johnl@iecc.com>
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 55BA93A2A08 for <ietf-smtp@ietfa.amsl.com>; Mon, 24 May 2021 07:03:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.851
X-Spam-Level:
X-Spam-Status: No, score=-1.851 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.249, 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=HEKJXt4H; dkim=pass (2048-bit key) header.d=taugh.com header.b=VStuifE9
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 1QYgV4FJzZFk for <ietf-smtp@ietfa.amsl.com>; Mon, 24 May 2021 07:03:20 -0700 (PDT)
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 D90923A2A0A for <ietf-smtp@ietf.org>; Mon, 24 May 2021 07:03:19 -0700 (PDT)
Received: (qmail 9419 invoked from network); 24 May 2021 14:03:17 -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=24c9.60abb225.k2105; bh=DF4hdcGkl0coiqJVe6tO5X3ubGRnM3sGfeujR5shPBk=; b=HEKJXt4HkGzdmJ5/Jhqe7HPrRnJQMFs2LQqosP5/7JL8rh6X4eIStvhisqsilOdspWLzmuX4pWf3bc5mZv3iCi+aoqr40iw2iuSruik6kOktxhY6H9XOpy0doO/P4Tdcd3YcahSvSKWQ6CY7BKe7+rydrcnNhBP/LXuJ9xAS4YqtS86gHNIbtA/crCYEy3r2rESWBOAoMJMrAvuPY1BI/Puwp7mdpfJaxZBKhQ4k0SU1og5prXHDwuZNL21PWFHvxAwTOqWqmQlha24ISwxBnyfatYw3nt1Wi6AArq9TqvS6ecKqr217pU1S5+s/kZSoNqV5etY87Hqli/tLHtBNMw==
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=24c9.60abb225.k2105; bh=DF4hdcGkl0coiqJVe6tO5X3ubGRnM3sGfeujR5shPBk=; b=VStuifE9l8qGq0oK17n/2Ed4P2/2NRLmi46O73HL0tVwrkF7yTvYW10dD7EyVUDxpQ3HbG7OojzudmtAfJ1spJc4qbKCIUWG9FnJCxsxYRpEKFVbOP/8A2uaFiQK0t7tDYfCbckQ1O52GmhDGDzcAKQ7Iql74O/42Xs0h/aa3ozWa/wlhQIr8UDS6/12M2q4VA0mNHwIVXOrZ/iO+3622PiAaq289N7hlLHU6C0OqgCFilAB6wiotjk4+cs6era6oxyRWbkP8vN274xqs+pLyX2e18bgTR9kTiicFspQsxlfxDwxNmSsFvLRkhvt2bn0blA7nS37Sxu53GuYu+FsYw==
Received: from ary.qy ([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; 24 May 2021 14:03:16 -0000
Received: by ary.qy (Postfix, from userid 501) id 991E3890E35; Mon, 24 May 2021 10:03:14 -0400 (EDT)
Date: Mon, 24 May 2021 10:03:14 -0400
Message-Id: <20210524140315.991E3890E35@ary.qy>
From: John Levine <johnl@taugh.com>
To: ietf-smtp@ietf.org
In-Reply-To: <5B4B701D-DCDB-4F49-837E-997DF50CCA15@ef1p.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/ietf-smtp/dnNZNRjfyudMxeic3e5HPJJ3VgE>
Subject: Re: [ietf-smtp] Email explained from first principles
X-BeenThere: ietf-smtp@ietf.org
X-Mailman-Version: 2.1.29
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, 24 May 2021 14:03:25 -0000

It appears that Kaspar Etter  <kaspar@ef1p.com> said:
>2. List-Name header field: Mailing lists shouldn’t rewrite the messages of others and break DKIM signatures in the process.

Sorry, but this shows some serious misunderstandings about both DKIM and mailing lists.

DKIM is a transport signature, which in this case shows that the message was sent from the author
to the mailing list system.  List apply their own DKIM signature on the mail they send.
Mailing lists have been editing messages for 40 years, long before anyone
ever thought of DKIM or DMARC.   It is a well known DMARC failure that it doesn't work with mailing lists.
Some people have tried to rewrite history and claim that it is the lists' fault but they are wrong.

The whole point of ARC is to provide recipient systems with info to help recognize when they should
ignore DMARC and deliver mail from lists and other legitimate senders that don't happen to match the
assumptions that DMARC makes.

R's,
John