Re: [dmarc-ietf] auth-res vs. dmarc

Dotzero <dotzero@gmail.com> Wed, 30 December 2020 16:22 UTC

Return-Path: <dotzero@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 2F1913A091A for <dmarc@ietfa.amsl.com>; Wed, 30 Dec 2020 08:22:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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, SPF_HELO_NONE=0.001, 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=gmail.com
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 JjkPF8X9moOC for <dmarc@ietfa.amsl.com>; Wed, 30 Dec 2020 08:22:19 -0800 (PST)
Received: from mail-qv1-xf36.google.com (mail-qv1-xf36.google.com [IPv6:2607:f8b0:4864:20::f36]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A828B3A090D for <dmarc@ietf.org>; Wed, 30 Dec 2020 08:22:19 -0800 (PST)
Received: by mail-qv1-xf36.google.com with SMTP id p5so7888737qvs.7 for <dmarc@ietf.org>; Wed, 30 Dec 2020 08:22:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=VvYJ7jAdOycCkMA8aYJoeQLMchFenjed8XG0AmYeFq0=; b=RpvMIBCHJm4Le22qS+ODzFFc8u5ohuf7poiKy6bz1gzHgajmkLKgnYQZuqZBoy46qB 0V5qa9Vy4FoUBbD+3LExX5NtYpGghRoMiBPpGG4DQcrta2dAHywluUUjKBRjWUeA2wL9 Eo8BHL/7H2gg7U5DF0YxBkN2nQaIQO/0TXaNvFnqZvv629EkXMvr3CZ2TwLpCsjx2Ikq /65m3G4B4ulqUCPiIz/9cAxQ7hHFjNbKJwsF/rOUrBazLew9oaxGycsrUJdCDtSktERa /hHuFJJ864hiEr70nk0UMeAYAtMw4xKWzrKZr+izq14KCjD9UUvkZaTRg+a9kj0AW6dF TMTQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=VvYJ7jAdOycCkMA8aYJoeQLMchFenjed8XG0AmYeFq0=; b=FV/6qF/bCGHL42YQBKsrFVm2rCiw7PELM6I7v7LnX5PeXSKpotc5R4Ci3oY00wq+gC 86lRwFwmH3DTkxEfuLCbMn5XHZSuudVRqXq7P7iaK64rfQiIigaX0YFRhhacX/SJ9n1k LygYZ0cOGgT++1tdtzhiVqtoAhSyERDxlv1w3ka7S6J96I3dveqvMnqsVxgF4Zdz6F5Q uWNO3POAeHdrTUtUa/Q+5pk0+tk6V7YUlG2Mf4Uvz3OT+RsUFhkOriJrwRbe6FFBfXS1 wEdco8ua8KWBGm44udLEAwNiH04aJ0nUQsgw17z7+NV2tSS7KEcTvg1VAUp5WdaCsgcv ImWg==
X-Gm-Message-State: AOAM533tS/evv64Ws5KDSe11KeGlOIwsVGDlMgw9QyDhN8Kgh1stah+a 99JaWie0tVOEptYl8H+C59/aKpQI1IkXbNQDwkUBgVLC35U=
X-Google-Smtp-Source: ABdhPJxWazkK2p5ppPoQOxRbHrBBx/T4Y7EOHoHLg2ufhwmYjsDgksRJmCSniDBvYDIjavEJ2VeUin+bAzx1RZo3tew=
X-Received: by 2002:a0c:bd9f:: with SMTP id n31mr56659693qvg.42.1609345338540; Wed, 30 Dec 2020 08:22:18 -0800 (PST)
MIME-Version: 1.0
References: <9f6782b1-e85b-1a9c-9151-98feff7e18ea@mtcc.com> <CAHej_8m0OWsTt+tcSgUh+Fxu=HH_57nsb2O1Q_fgA2453ceh4g@mail.gmail.com> <140485eb-020f-4406-3f2f-e2c475ea51e5@mtcc.com> <CAHej_8mApfoF2ORgL+DoYTanrdhMjvT9H27kORwLKCQc1C9sRw@mail.gmail.com> <5588dbbe-b876-ed80-c80f-792380e3718f@mtcc.com> <CAHej_8=kW_t_JkOxUud1Uz8+PrbMh5CfwfxZK=mhe0wjW8wQpw@mail.gmail.com> <54dd9978-bcd1-6757-ad27-dcef6db6e5f7@mtcc.com> <CAHej_8kCi=7oqojDH_rbjn7kRg-PTDJWLgcKTGK9z-baUnKeMw@mail.gmail.com> <ef32de1e-d47e-1d0f-3cec-5994c7fdb7ae@mtcc.com> <CAHej_8kjSsQK_XEbdjWzV5npa29YjGadzD06Fmx3QLB4p+n_Cg@mail.gmail.com> <937f1019-a028-308d-2a0f-1e720fd49dcd@mtcc.com> <d8014c2a-c1c9-9eac-e64a-5f285bab7fd3@tana.it> <CAHej_8mgYr9ERAxmup+keZT5u8L+qgCxcSLH7Z=BEuZLouttpg@mail.gmail.com> <72e20c17-e991-e82a-9120-a27097e3ac58@mtcc.com> <CAHej_8=6huc-N4ymDTOWZXHGjQQ-3RFDdomRzmGp4kOseHckMQ@mail.gmail.com> <7863d250-f56a-1fe1-44ee-fbc7486d48b4@mtcc.com>
In-Reply-To: <7863d250-f56a-1fe1-44ee-fbc7486d48b4@mtcc.com>
From: Dotzero <dotzero@gmail.com>
Date: Wed, 30 Dec 2020 11:22:07 -0500
Message-ID: <CAJ4XoYdMdaE92UOrXvcAqm2iou+PCGg_uzHUsmBsYRe1PivBJw@mail.gmail.com>
To: Michael Thomas <mike@mtcc.com>
Cc: IETF DMARC WG <dmarc@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000039870705b7b0e969"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dmarc/Y98z9fwm42UWprqyIUaN8ijnaqw>
Subject: Re: [dmarc-ietf] auth-res vs. dmarc
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: Wed, 30 Dec 2020 16:22:21 -0000

On Wed, Dec 30, 2020 at 10:41 AM Michael Thomas <mike@mtcc.com> wrote:

>
> On 12/30/20 7:35 AM, Todd Herr wrote:
>
> On Wed, Dec 30, 2020 at 9:01 AM Michael Thomas <mike@mtcc.com> wrote:
>
>>
>> On 12/30/20 5:48 AM, Todd Herr wrote:
>>
>>
>> I propose to add two new result name codes, named after the policy
>>> requests:
>>>
>>>     dmarc=quarantine, and
>>>
>>>     dmarc=reject (of course, you only see this if the filter didn't
>>> honor the request).
>>>
>>>
>> I do not support this, because quarantine, reject, and none are not
>> Authentication Results, but are instead both policy requests and
>> disposition decisions.
>>
>> Then we should remove DMARC from auth-res altogether because it is not an
>> authentication mechanism. Either we fully support DMARC in auth-res or
>> remove it. This half-assed state of unlessness serves nobody.
>>
>>
>> I disagree. DMARC has rules that determine whether or not a message is
> deemed to be authenticated - did it pass SPF or DKIM and did it do so with
> a domain that aligns with the RFC5322.From domain. The currently valid
> states for those rules are pass, fail, temperror, and permerror.
>
> Policy and disposition (none, quarantine, reject) apply to decisions made
> based on the authentication results; they are not states for the
> authentication checks themselves.
>
> DMARC != Auth-res. Auth-res provides all kinds of useful information than
> just pass/fail. For DMARC Auth-res should provide what the policy was at a
> bare minimum. But none of this seems to have any normative language
> anywhere which is a problem unto itself. DMARC in auth-res seems to be an
> orphan.
>
> Mike
>

You just stated the case as to why this discussion should be ruled out of
scope.  " DMARC != Auth-res." and " DMARC in auth-res seems to be an orphan"

This is the IETF DMARC working group, not the AUTH-RES working group. You
gave the example of someone writing a crappy Thunderbird extension as a
reason for the working group to change its focus. Perhaps getting the
extension author to fix their extension might be a more fruitful effort.

Michael Hammer