Re: [dmarc-ietf] "psd=" tag early assignment

John R Levine <johnl@taugh.com> Fri, 08 July 2022 20:07 UTC

Return-Path: <johnl@taugh.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 C1DE0C157B34 for <dmarc@ietfa.amsl.com>; Fri, 8 Jul 2022 13:07:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.108
X-Spam-Level:
X-Spam-Status: No, score=-2.108 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, 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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=iecc.com header.b=fB/7cjSX; dkim=pass (2048-bit key) header.d=taugh.com header.b=OfAR9aGw
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 M1p5hmXWaxGh for <dmarc@ietfa.amsl.com>; Fri, 8 Jul 2022 13:07:13 -0700 (PDT)
Received: from gal.iecc.com (gal.iecc.com [IPv6:2001:470:1f07:1126:0:43:6f73:7461]) (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 181E6C14F5E1 for <dmarc@ietf.org>; Fri, 8 Jul 2022 13:07:12 -0700 (PDT)
Received: (qmail 89786 invoked from network); 8 Jul 2022 20:07:11 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:subject:in-reply-to:references:mime-version:content-type; s=15eb7.62c88e6f.k2207; bh=guq25lGOtpjVg4ZqWP4TJfsuDJVbJg1ic4ojvJPNUmY=; b=fB/7cjSXlMbMx3kuRs+LaPK3TgF4chRwZC4G2Xuzc0E38NqaSRUaxPDnEH4vA2hkpfNXTVm0TzYMNWP9npcFy90B6CPfg07HGjXGHJMDywbFxB0oD8Xr2YeJ3kArc7v5u1ceY+qVE2Op3+8NUmEzV3flRz92RsaZGJ21t9MhtlN/fb3VhgbEGzzRHsPhotDAZY1mYi4n/sAw0NIDuVGOEwp7/8Mkq/E/MqGteVMRHvnW1TatlR+mim1tQOjh6J5LVeQf4YEzHSy9xwB1cTzrhfq8s0uc75CsDH/0ztsUz/0ljskVqZrJ/MZ9wVTPvCAjUWxbxDhgmAIZKp/klRomow==
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:subject:in-reply-to:references:mime-version:content-type; s=15eb7.62c88e6f.k2207; bh=guq25lGOtpjVg4ZqWP4TJfsuDJVbJg1ic4ojvJPNUmY=; b=OfAR9aGwCqpdE6JoJsvgURVjCUEf5goc0x7xbAk1pONCs36U3j/jzTz2EHIB6gg21N5VxuZG1rQWcjuCRtWBOoDFdyfbLV8oBfrZqcq18j172T/4lKFsWsFcVGTJGNWBYXvBK2vdHnYL8BvOa8tuqoG5cJFnyzbXDEazpctSQ90f0cLjp+BgTRLG33Nk1MJ02Qr0IFeaWKCjFvwBFt2bcLHlS5ajBjzuUOkLeuWkHjBqTPXTjTVPcAgWZbKj0IKW+GKh+Cr3/f5MXtcS9FccSTjl3OICN/nsHVlewK96WYTMP8Z80nTik/CYPXepSnTOV2hzeq7I4nJywxzexvDcWQ==
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.3 ECDHE-RSA AES-256-GCM AEAD) via TCP6; 08 Jul 2022 20:07:10 -0000
Received: by ary.qy (Postfix, from userid 501) id 641AB4524C96; Fri, 8 Jul 2022 16:07:09 -0400 (EDT)
Received: from localhost (localhost [127.0.0.1]) by ary.qy (Postfix) with ESMTP id A053A4524C78; Fri, 8 Jul 2022 16:07:09 -0400 (EDT)
Date: Fri, 08 Jul 2022 16:07:09 -0400
Message-ID: <85c3002e-047a-1c66-5ab1-953ab6838327@taugh.com>
From: John R Levine <johnl@taugh.com>
To: Alessandro Vesely <vesely@tana.it>, dmarc@ietf.org
X-X-Sender: johnl@ary.qy
In-Reply-To: <4dd4e7a3-2d7f-ec63-17cc-72c9a7b642ce@tana.it>
References: <20220707203257.0602A45178AF@ary.qy> <4dd4e7a3-2d7f-ec63-17cc-72c9a7b642ce@tana.it>
MIME-Version: 1.0
Content-Type: text/plain; format="flowed"; charset="US-ASCII"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dmarc/NjfCJfdoecqBjBU-fH3DiLGId_o>
Subject: Re: [dmarc-ietf] "psd=" tag early assignment
X-BeenThere: dmarc@ietf.org
X-Mailman-Version: 2.1.39
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, 08 Jul 2022 20:07:18 -0000

>> The description of the tree walk should be clear enough.
>
> Yeah, /should/!  The very fact that you yourself changed your mind about how 
> it works, without going into the hassle of explaining your reasoning, ...

Um, what?  Scott and I went through some rounds of debugging to be sure 
the tree walk handled some obscure edge cases in a reasonable way.  It was 
all on this very mailing list with examples.  I think what we have now is 
OK but if you find something in the tree walk that is unclear or gets an 
unreasonable result, let us know, preferably with a concrete example.

Having done that, I remind everyone for the umpteenth time that that the 
overwhelming majority of DMARC publishers and DMARC lookups will not see 
even one psd tag, much less more than one.  While I could sort of see the 
use of an appendix describing the normal sorts of DMARC records that real 
mail operators are likely to publish and evaluate, I cannot see any 
benefit in wasting yet more time on arcane PSD edge cases.

Regards,
John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
Please consider the environment before reading this e-mail. https://jl.ly