Re: [dmarc-ietf] PSD Related Privacy Considerations For Aggregate Reporting Draft

Douglas Foster <dougfoster.emailstandards@gmail.com> Thu, 02 February 2023 00:14 UTC

Return-Path: <dougfoster.emailstandards@gmail.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 F1E5CC1522BD for <dmarc@ietfa.amsl.com>; Wed, 1 Feb 2023 16:14:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.095
X-Spam-Level:
X-Spam-Status: No, score=-7.095 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 KsWHr1V3ZueN for <dmarc@ietfa.amsl.com>; Wed, 1 Feb 2023 16:14:04 -0800 (PST)
Received: from mail-lf1-x136.google.com (mail-lf1-x136.google.com [IPv6:2a00:1450:4864:20::136]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 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 8CC4EC1516EA for <dmarc@ietf.org>; Wed, 1 Feb 2023 16:14:04 -0800 (PST)
Received: by mail-lf1-x136.google.com with SMTP id o20so573429lfk.5 for <dmarc@ietf.org>; Wed, 01 Feb 2023 16:14:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=2Ir/29o7O7t4h2ZC52ZflXdclJQMI2hqzYxA7/I8luQ=; b=ZQ8RCSqrVZH/0vhuJ1wotApSakr/yDFCslOB8qzc9F9MIgeZ24PXZFRC+fT9lvCikX JlpC3iUlTQ/VdbAfUndPrKRYxe9qqLURUzgsg1g3d571HkvLxSqJqby/ihsEyaoZ76Qe PF0WFPA/F6rsra6iDiaDOMpcXxukbIpVAXC0Wvq4Gu5Irv8j95rZhTzTLqDfck9YL1yE UcMJxq/fw38tfZeuIpzWcxw1M+PpirOELr/i6xjM3RTDgczR6QrYLRZ6UM4KstsM6Dzv JoKOJcw4HptPT/nrXsWGPyZ2y1i1V/WhCSyMkbm4/IwElsDncH3fSYCQSPTJbGL3aO1P JNUQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=2Ir/29o7O7t4h2ZC52ZflXdclJQMI2hqzYxA7/I8luQ=; b=3/2hu36UV4wIpvMez87XB2NHHxpssQ+Tiiew5LghkCFnaRaSAEpXtxsDRcmDqRov7/ MIdG5NjLbZNg2mstynJetb7pF6sie60E9Cj6SQFQs481CZUulydL7WbW/yh2r7sJZ/CD UQuIlxQsJ6cicPxQPLsFnNgqyyQZPeFnrdVJwL6ySFZm9W3yF6cM4Y+XKEUnyMnc8Emz I1g33jOKg9yNXkpp+kgHUANaRR7r41/pYoRET3voVQTsA0SWM7nh3v//lO5aR0ixQvV1 N5FH3TIHcbfF0YxyoGSJnoyIc8PURQSAN7XlcyJoLoJmmtDuk528ipPr6k74sVadILMu pcTA==
X-Gm-Message-State: AO0yUKXtVH2wmY+cJrG3yp9NWo/zSc4THO0kIc6v5qztDX+ylzHWMvzh rvPQLMBRSUIGhXTnZB8cUv2IAxq19YRUVn7MeiA=
X-Google-Smtp-Source: AK7set/OW67stbVwwnVVd68xdStFktJgUVPtXpYIcTZG9VWqnCf1xfzP8Ks7ZLfWGmjPQ5ArxQHYdyfC8mDmVWjacII=
X-Received: by 2002:ac2:522f:0:b0:4cc:8682:ec5f with SMTP id i15-20020ac2522f000000b004cc8682ec5fmr776478lfl.28.1675296842316; Wed, 01 Feb 2023 16:14:02 -0800 (PST)
MIME-Version: 1.0
References: <11529029.Y877iPkkNG@zini-1880> <MN2PR11MB43510C0C3C2B94846144F102F7EA9@MN2PR11MB4351.namprd11.prod.outlook.com> <CABZJ8k=Rkh9+AoDA+N2tawU+GkizNRS-MG14sRayYHWBmFP62A@mail.gmail.com>
In-Reply-To: <CABZJ8k=Rkh9+AoDA+N2tawU+GkizNRS-MG14sRayYHWBmFP62A@mail.gmail.com>
From: Douglas Foster <dougfoster.emailstandards@gmail.com>
Date: Wed, 01 Feb 2023 19:13:51 -0500
Message-ID: <CAH48Zfy8eqoXhqEZCe8GGSDvTccYiBi0ETipfWRMvNuTEqy-_w@mail.gmail.com>
To: Emil Gustafsson <emgu=40google.com@dmarc.ietf.org>
Cc: "Brotman, Alex" <Alex_Brotman=40comcast.com@dmarc.ietf.org>, Scott Kitterman <sklist@kitterman.com>, IETF DMARC WG <dmarc@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000002e01c305f3ac7102"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dmarc/ZBKsBZ4fkf7v9B3wNOhd0sEbCwI>
Subject: Re: [dmarc-ietf] PSD Related Privacy Considerations For Aggregate Reporting Draft
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: Thu, 02 Feb 2023 00:14:09 -0000

It matters not whether "_dmarc.domainpath" returns NXDOMAIN.   In fact it
is expected to occur before the tree walk lands on a PSD policy.

What does matter is that the NP policy should only apply when the
organization domain is non-existent.   Existing domains have the right to
send using a non-existent subdomain.

The drift of the conversation seems to be an assumption that PSD policies
will only appear where the member domains are required to have a DMARC
policy.   If this is true, landing on the PSD policy for any reason
represents a contractual violation, so the distinction between non-existent
subdomain and non-existent domain is moot.  If this is not true, then we
should make the distinction.

Any organization domain should be existent before it sends mail, as it is
required by the ICANN name registration process.   Checking for NXDOMAIN on
the organization is an appropriate defense whether a PSD policy exists or
not.

Doug Foster




On Tue, Jan 31, 2023 at 11:36 AM Emil Gustafsson <emgu=
40google.com@dmarc.ietf.org> wrote:

> Since the concept of non-existing domains is important from this privacy
> perspective, should we call out how we suggest that is determined?
> On top of my head, using the example from the dmarcbis, would the DNS
> lookups actually become 6 in this case (plus one WHOIS lookup)?
>
>    1. _dmarc.a.b.c.d.e.mail.example.com *[does not exist]*
>    2. _dmarc.e.mail.example.com *[does not exist]*
>    3. _dmarc.mail.example.com *[does not exist]*
>    4. _dmarc.example.com *[does not exist]*
>    5. _dmarc.com *[do exist]*
>    6. example.com
>    - If this succeeds; we know the domain exists
>       - If this does not exist - should we recommend making a WHOIS
>       lookup for example.com?
>
> Or should we just leave it to the mailbox providers to decide for
> themselves how to do this?
> /E
>
> On Mon, Dec 19, 2022 at 6:49 PM Brotman, Alex <Alex_Brotman=
> 40comcast.com@dmarc.ietf.org> wrote:
>
>> Thanks Scott.  I'll try to get this merged in the next few days. I have
>> two other merges from Ale that I need to sort out.  I'll get a new rev done
>> after they're both merged.
>>
>>
>>
>> --
>>
>> Alex Brotman
>> Sr. Engineer, Anti-Abuse & Messaging Policy
>> Comcast
>>
>> ________________________________________
>> From: dmarc <dmarc-bounces@ietf.org> on behalf of Scott Kitterman <
>> sklist@kitterman.com>
>> Sent: Monday, December 19, 2022 10:43 AM
>> To: IETF DMARC WG
>> Subject: [dmarc-ietf] PSD Related Privacy Considerations For Aggregate
>> Reporting Draft
>>
>> The RFC 9091 privacy considerations, with minor updates need to be
>> incorporated into the DMARCbis effort.  Given the constraints on PSDs
>> requesting failure reports, they belong in the aggregate draft.  I've
>> opened a
>> PR to, with some light editing, pull them in:
>>
>>
>> https://urldefense.com/v3/__https://github.com/ietf-wg-dmarc/draft-ietf-dmarc-aggregate-reporting/pull/15__;!!CQl3mcHX2A!E1ob9b6zOndeoRR8Tg7UMGAjqaq9Oo_z3eoYEByvsS-ttdsgNKpMMLcme9a-O1864chySx8TnYuf_EiF96H_$
>>
>> I don't think it should be particularly controversial, since it's almost
>> exactly what the WG already agreed for RFC 9091, but people should review
>> it.
>>
>> Scott K
>>
>>
>> _______________________________________________
>> dmarc mailing list
>> dmarc@ietf.org
>>
>> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/dmarc__;!!CQl3mcHX2A!E1ob9b6zOndeoRR8Tg7UMGAjqaq9Oo_z3eoYEByvsS-ttdsgNKpMMLcme9a-O1864chySx8TnYuf_IbBOtPw$
>>
>> _______________________________________________
>> dmarc mailing list
>> dmarc@ietf.org
>> https://www.ietf.org/mailman/listinfo/dmarc
>>
> _______________________________________________
> dmarc mailing list
> dmarc@ietf.org
> https://www.ietf.org/mailman/listinfo/dmarc
>