Re: [dmarc-ietf] Ticket #42 - Expand DMARC reporting URI functionality

John Levine <johnl@taugh.com> Sat, 05 December 2020 21:06 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 08A463A0D32 for <dmarc@ietfa.amsl.com>; Sat, 5 Dec 2020 13:06:43 -0800 (PST)
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=oFp6Dh1C; dkim=pass (2048-bit key) header.d=taugh.com header.b=gssfHKQ2
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 qJ23JtMgZgOj for <dmarc@ietfa.amsl.com>; Sat, 5 Dec 2020 13:06:41 -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 0744D3A0D31 for <dmarc@ietf.org>; Sat, 5 Dec 2020 13:06:40 -0800 (PST)
Received: (qmail 76614 invoked from network); 5 Dec 2020 21:06:40 -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=12b3e.5fcbf660.k2012; bh=e2P4RU8hFOL2lxzwj4qggHHvo2mFLakydsdu4lsMQAk=; b=oFp6Dh1COMH18DwzchiI46JXpPB9eoLk0IMme/IzfwX1R6fVQta5Tp2oAxHymWTDIOATBhLiCf4Xbm1Yn6vFt1kGYEcYMWEiEDfiW7fnYC74tAoXnY4xTJFX48V4EJsGA+ytxinsXSSANIE8I69i9bFKhW6JHzb+hPJoW9LWtx8LnSWO5ZBUP+9KxiqN8qOJKpZAlcWo+mEP9B6p3sBIeDQCBUunYD3yHXdBpOaXyIWJu/t88cNSfq9b0jGZy7fL3tIRwaBDrbHlk++gXqy7WRtmbeI3NiJPwVFj7jIC2uROniCLqe5f/C8lGR1seclf3jkkAbWAUSZRJSuIZ3yC/Q==
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=12b3e.5fcbf660.k2012; bh=e2P4RU8hFOL2lxzwj4qggHHvo2mFLakydsdu4lsMQAk=; b=gssfHKQ2l/2SPj0CzFkShBtoLgDEpTeCoHI6PPeNMbYXghyMkwAA5iwLwiNOryZBkRhD1sfRtja8AtgRm19r5KEpvc5//3P6joXFhON9C+PzueY716VtgU2KYdTEb43nBfk5sYeN6aHeKmWePByicrcrIP5qrY3ux/D7aiP2fHcaAIyCUEQQwWo+E0macmrupRqzt1rMtjn/GpEGTGFuis5/xGRjUEXXolpysD+rqd7mUI7IOIWW7WcjyARWstAyYcvi2521LQTtTfWv3rd1y04PiJdjeHXycFNYlu9pEgdOL+0UBPgqfbq5MQu3FgaupmIxxFfHPukfS+nVb5H5/Q==
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; 05 Dec 2020 21:06:39 -0000
Received: by ary.qy (Postfix, from userid 501) id 54261290454A; Sat, 5 Dec 2020 16:06:38 -0500 (EST)
Date: 5 Dec 2020 16:06:38 -0500
Message-Id: <20201205210639.54261290454A@ary.qy>
From: "John Levine" <johnl@taugh.com>
To: dmarc@ietf.org
Cc: vesely@tana.it
In-Reply-To: <b8265b69-6e95-feb5-9486-82a8a88d3afc@tana.it>
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/Cg8143cmPcq1GBJ8PgSwu9_-IIY>
Subject: Re: [dmarc-ietf] Ticket #42 - Expand DMARC reporting URI functionality
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: Sat, 05 Dec 2020 21:06:43 -0000

In article <b8265b69-6e95-feb5-9486-82a8a88d3afc@tana.it> you write:
>>> Got it.  However, the spec says it's a list of addresses to which aggregate 
>>> feedback is to be sent.  When there are multiple entries, up to now, reports 
>>> are sent to each. ...

>The VALCHAR element in Section 3.2 of RFC 6376 accepts "/", which is seldom used in email addresses and
>ubiquitous in https URIs.  We could convene that when a mailto is to be considered as an alternative ...

If we want to do something like that, I would overload the existing
!size hack. For example, add an "f" for finished flag and say that the
URIs are conceptually processed from left to right and if you send
your report to one with a !f (or !10mf or the like) flag, you can stop.

Still not convinced this is useful but it is slightly more backward
compatible.