Re: [dmarc-ietf] DMARC-Compliant Mailing Lists

Baptiste Carvello <devel@baptiste-carvello.net> Mon, 18 October 2021 12:56 UTC

Return-Path: <devel@baptiste-carvello.net>
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 58EF13A1341 for <dmarc@ietfa.amsl.com>; Mon, 18 Oct 2021 05:56:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
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 U3hgBRZc47S5 for <dmarc@ietfa.amsl.com>; Mon, 18 Oct 2021 05:56:26 -0700 (PDT)
Received: from mo18.mail-out.ovh.net (mo18.mail-out.ovh.net [178.32.228.18]) (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 196143A133A for <dmarc@ietf.org>; Mon, 18 Oct 2021 05:56:25 -0700 (PDT)
Received: from [192.168.1.60] (208-207-190-109.dsl.ovh.fr [109.190.207.208]) by mo18.mail-out.ovh.net (Postfix) with ESMTP id F29942AE808 for <dmarc@ietf.org>; Mon, 18 Oct 2021 14:56:21 +0200 (CEST)
To: dmarc@ietf.org
References: <20211006233727.24C1429DC897@ary.qy> <56B7A1D4-B683-47D3-8871-2A1F283FA464@wordtothewise.com> <c1e199f1-0c91-9c39-1479-e9ba76af493e@tana.it> <2290129.80B3yH0EHm@zini-1880> <b0091b5c70d7b18bebdabc5752bee162@junc.eu> <CAH48ZfzL_2dfcK1AYj9m2KBeYNA1CE1iYevDGvGuqz4DaT=R6w@mail.gmail.com> <c14eec96f4d6a87bcb49403f8bc37540@junc.eu> <CAH48ZfyFQacBkjM5HEjysBuqV55o9HH5F-cTd3nsfOgOKKRXtw@mail.gmail.com> <CAMSGcLDT6f3+bPTAR-qe4r3mQOgUz2u65OW4-KnW9FEqtUXckQ@mail.gmail.com> <f6172a35-55c8-605b-e7dd-9e6d12b64b39@tana.it>
From: Baptiste Carvello <devel@baptiste-carvello.net>
Message-ID: <3d9fad95-39c2-7515-8e77-633da5cebfc5@baptiste-carvello.net>
Date: Mon, 18 Oct 2021 14:56:20 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <f6172a35-55c8-605b-e7dd-9e6d12b64b39@tana.it>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7995578188996285673
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvtddrvddvtddgheehucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefuvfhfhffkffgfgggjtgfgsehtkeertddtfeejnecuhfhrohhmpeeurghpthhishhtvgcuvegrrhhvvghllhhouceouggvvhgvlhessggrphhtihhsthgvqdgtrghrvhgvlhhlohdrnhgvtheqnecuggftrfgrthhtvghrnhepheeftdfgiefgteejiedvkefhffetgfdtueevteduvddvgeeigeegtddvuefgueejnecukfhppedtrddtrddtrddtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhpqdhouhhtpdhhvghloheplgduledvrdduieekrddurdeitdgnpdhinhgvtheptddrtddrtddrtddpmhgrihhlfhhrohhmpeguvghvvghlsegsrghpthhishhtvgdqtggrrhhvvghllhhordhnvghtpdhrtghpthhtohepughmrghrtgesihgvthhfrdhorhhg
Archived-At: <https://mailarchive.ietf.org/arch/msg/dmarc/gDwrq7ogR_kb35Elfv06NYlUcIU>
Subject: Re: [dmarc-ietf] DMARC-Compliant Mailing Lists
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: Mon, 18 Oct 2021 12:56:30 -0000

Hi,

Le 17/10/2021 à 19:43, Alessandro Vesely a écrit :
> 
> There is no abuse.  MLMs act as submitters.  Setting From: should be a
> must.

This all habit of telling other actors what they should or must do has
to stop. This hubris is the original sin of Yahoo, which started all the
trouble.

In a sound interoperation situation, each actor has a bit of wiggle room
to assess the situation in their own area of responsibility according to
their worldview. Which means for example:

* originating domains are free to choose their preferred treatment of
DMARC FAILing messages, while remembering to be careful what they wish…

* mailing lists can send as their own domain if or when they act as a
proper editor, but can also keep the original From field when they act
as a technical helper. And they don't need to second-guess evaluators.

* evaluators make the final delivery decision based on the originating
domain's wishes, but most of all based on their assessment of their
users' interest. And yes, they can rewrite whichever headers they feel
like, they control their own UX.

Corollary to this freedom, there must be incentives to keep each actor
accountable. This is where the problem currently lies: the originating
domains take no responsibility at all for their choices, which is why
Yahoo could get away so easily with their disruptive move.

That's why I suggest that REJECTed messages should be silently discarded
and thus possibly lost, which makes all actors equally bear the
consequences, instead of bounced, which disproportionately punishes the
mailing list operators.

If it decreases deliverability in the short term, so be it: making all
actors accountable is a prerequisite for any consensual solution in the
long term.

Cheers,
Baptiste