Re: [dmarc-ietf] Proposed text for p=reject and indirect mail flows

Todd Herr <todd.herr@valimail.com> Tue, 28 March 2023 13:43 UTC

Return-Path: <todd.herr@valimail.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 27FDCC14CE4C for <dmarc@ietfa.amsl.com>; Tue, 28 Mar 2023 06:43:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=valimail.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 B14okz00sTlQ for <dmarc@ietfa.amsl.com>; Tue, 28 Mar 2023 06:43:06 -0700 (PDT)
Received: from mail-pg1-x532.google.com (mail-pg1-x532.google.com [IPv6:2607:f8b0:4864:20::532]) (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 56FEFC14CF15 for <dmarc@ietf.org>; Tue, 28 Mar 2023 06:43:06 -0700 (PDT)
Received: by mail-pg1-x532.google.com with SMTP id d22so7224160pgw.2 for <dmarc@ietf.org>; Tue, 28 Mar 2023 06:43:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=valimail.com; s=google2048; t=1680010985; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=TUVtG5v7HbQgwIQ56iPYXqa8PsG6+IqwY7mzgedujbk=; b=WtCIdz+EmFPmHiTVY0lPjcDs1KRICpJATWuHJDjKJge1L5MSndlBZWoYDoKu4dHyVU g4rA6jNMG+mCdft5IOS1I7N8Yk4egt3H01xPdbJAc0tNmcVnA16jmvxfZU/P/whmY0fC aUIOgRJLTTvZuVEC1QDbD2k0oIZtwGb60TLwoWaeLkOwpnfMfuhOy8oyY6EO+6WEnlz0 v6/d8jBMg1f3ljh4QEd9EWomolpjLlC4ejqtxQcNxfAgeJMW6DxpjbIaF6R+uhlWO8L9 sYx0uEx1PT9fI4Ygb3gB+dYiQudOn9qlug5hhV+tQjzmdfs8Ppnq3nmrXanUp2FQbvpe HI5Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680010985; h=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=TUVtG5v7HbQgwIQ56iPYXqa8PsG6+IqwY7mzgedujbk=; b=mJculCAVwyUs63BD+9K9wJzEScBt+qsFFNhfnbbsQBVUFAJ6xdTLiTi0nP37jJpJrV vwCLNORLbn6dLM8AUqxM5S6jsrFYLtBcyiKIplpVAsowvlNbwlOXxbHqINJEN93A/qf8 vekW3O1BBpUHyjEsyV0NhxqFZfUpYb7tnnTuZBuqyz9xjtZUbXHQpZfyGnB3emR+SnEU hG3f7Pzc1A+tIRVTmqAvxyrG4axQ1RSLNPjtCJl0UglCB8DNRVqA9w3eXI/uEleF1Wye IgmtZQI7hvX+B1RbfyA98nz18roGbbqqE57gr4z2/4rlZr+fZ2xrh8Rbt6IAri1Z1yFG vHCg==
X-Gm-Message-State: AAQBX9dY2Qg/XJvz2J99YujO2A0TVTIPNpRu5rAYK0d0jxDKry2SuJRu LCiYqJXX/dZXtfdAAfEzSuakSOlkeIKlYBvacKGsI9hjfMOh/vFCjpk=
X-Google-Smtp-Source: AKy350b5mhrfcCT/dCRwED3nBYu5R3QB/GJHl2GZ9oP2SX7lqZaT1fA8wOdNrjwNF0TtcqdCZ3hcpgBU/JHXbD1lPK4=
X-Received: by 2002:a63:474b:0:b0:503:7be5:f9bd with SMTP id w11-20020a63474b000000b005037be5f9bdmr4100888pgk.10.1680010985481; Tue, 28 Mar 2023 06:43:05 -0700 (PDT)
MIME-Version: 1.0
References: <CALaySJ+NBg9vzqa0_t-sBf7EKXQ3A=DTyy-Vc7M-ZK9-vfJxmw@mail.gmail.com> <3A0C013F-55E6-46FE-92DD-EF31BC58A55D@bluepopcorn.net>
In-Reply-To: <3A0C013F-55E6-46FE-92DD-EF31BC58A55D@bluepopcorn.net>
From: Todd Herr <todd.herr@valimail.com>
Date: Tue, 28 Mar 2023 09:42:49 -0400
Message-ID: <CAHej_8m7m29EiKUzarR1wBVyxfORfdcX_kgUz0-3uDiqoZ+i2A@mail.gmail.com>
To: IETF DMARC WG <dmarc@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000024c5805f7f60ab8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dmarc/ftAOouxPOERUubH3mraGKxxUems>
Subject: Re: [dmarc-ietf] Proposed text for p=reject and indirect mail flows
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: Tue, 28 Mar 2023 13:43:10 -0000

On Tue, Mar 28, 2023 at 8:36 AM Jim Fenton <fenton@bluepopcorn.net> wrote:

> On 28 Mar 2023, at 17:15, Barry Leiba wrote:
>
> > NEW
> >
> >    5.5.6.  Decide If and When to Update DMARC Policy
> >
> >    Once the Domain Owner is satisfied that it is properly authenticating
> >    all of its mail, then it is time to decide if it is appropriate to
> >    change the p= value in its DMARC record to p=quarantine or p=reject.
> >    Depending on its cadence for sending mail, it may take many months of
> >    consuming DMARC aggregate reports before a Domain Owner reaches the
> >    point where it is sure that it is properly authenticating all of its
> >    mail, and the decision on which p= value to use will depend on its
> >    needs.
> >
> >    It is important to understand that many domains may never use
> >    policies of “quarantine” or “reject”, and that these policies are
> >    intended not as goals, but as policies available for use when they
> >    are appropriate.  In particular, “reject” is not intended for
> >    deployment in domains with users who send routine email, and its
> >    deployment in such domains can disrupt indirect mail flows and cause
> >    damage to operation of mailing lists and other forwarding services.
> >    This is discussed in [RFC7960] and in Section 5.8, below.  The
> >    “reject” policy is best reserved for domains that send only
> >    transactional email that is not intended to be posted to mailing
> >    lists.
>
> Mailing lists being a primary example of usage that may run afoul of a
> p=reject policy, but not the only one.
>
> >    To be explicitly clear: domains used for general-purpose email MUST
> >    NOT deploy a DMARC policy of p=reject.
>
> I’m not sure p=quarantine is a good idea either for such domains.
>
> >
> > END
> >
> > I'm well aware that the MUST will *not* be followed by everyone, and
> > that some domain owners will feel that they need to use p=reject,
> > regardless.  I think that's fine: the standard should specify what's
> > right for interoperability, and I believe that improper use of
> > p=reject is extremely harmful to interoperability... so "MUST" is
> > correct here.  And no one will be arrested or fined for choosing not
> > to follow it.  We should still say it, nonetheless.
> >
> > OK, have at it.
>
>
I also like the new text, and further propose updating section 7.6 (in the
Changes from RFC 7489 section) from this:

OLD

7.6  Domain Owner Actions


This section has been expanded upon from RFC 7489.


To this:


NEW


7.6  Expansion of Domain Owner Actions Section


This section has been expanded upon from RFC 7489.


RFC 7489 had just two paragraphs in its Domain Owner Actions section, and
while

the content of those paragraphs was correct, it was minimalist in its
approach to

providing guidance to domain owners on just how to implement DMARC.


This document provides much more detail and explanatory text to a domain
owner,

focusing not just on what to do to implement DMARC, but also on the reasons
for

each step and the repercussions of each decision.



In particular, this document makes explicit that domains for general-purpose

email **MUST NOT** deploy a DMARC policy of p=reject.


END


Obviously, the last paragraph of section 7.6 will reflect the consensus of
whatever 5.5.6 ends up being.


-- 

*Todd Herr * | Technical Director, Standards and Ecosystem
*e:* todd.herr@valimail.com
*m:* 703.220.4153

This email and all data transmitted with it contains confidential and/or
proprietary information intended solely for the use of individual(s)
authorized to receive it. If you are not an intended and authorized
recipient you are hereby notified of any use, disclosure, copying or
distribution of the information included in this transmission is prohibited
and may be unlawful. Please immediately notify the sender by replying to
this email and then delete it from your system.