Re: DMARC methods in mailman --- [LEDE-DEV] DMARC related mass bounces / disabled subscriptions (fwd) Jo-Philipp Wich: [LEDE-DEV] DMARC related mass bounces / disabled subscriptions

Dave Crocker <dhc@dcrocker.net> Sun, 18 December 2016 17:05 UTC

Return-Path: <dhc@dcrocker.net>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7437912952F for <ietf@ietfa.amsl.com>; Sun, 18 Dec 2016 09:05:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.792
X-Spam-Level:
X-Spam-Status: No, score=-1.792 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (message has been altered)" header.d=dcrocker.net
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 f3x6vBRHka_T for <ietf@ietfa.amsl.com>; Sun, 18 Dec 2016 09:05:24 -0800 (PST)
Received: from simon.songbird.com (simon.songbird.com [72.52.113.5]) (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 9163B12952E for <ietf@ietf.org>; Sun, 18 Dec 2016 09:05:24 -0800 (PST)
Received: from [192.168.1.168] (76-218-8-128.lightspeed.sntcca.sbcglobal.net [76.218.8.128]) (authenticated bits=0) by simon.songbird.com (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id uBIH6auw001600 (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 18 Dec 2016 09:06:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dcrocker.net; s=default; t=1482080796; bh=db1GeccH4IS9otVldinVZsq4HXBA3IRr/Sc+g0Mgxzw=; h=Subject:To:References:Cc:From:Reply-To:Date:In-Reply-To:From; b=MJfF1V+CtemcjfHbwnj7CZKyFj33IkeacivUzNN3xn8HHBnEktgReqO1+oA0SfYzE 51fy5ei4rGsSr/uXBPNKqa3gDnSX1A0gwGz05T2kiG/oz2IlMsgqOr0MHlSebY8JBx sePz4xR4fleRcrILtHuKuYee9H8u+vypgu0ClP3k=
Subject: Re: DMARC methods in mailman --- [LEDE-DEV] DMARC related mass bounces / disabled subscriptions (fwd) Jo-Philipp Wich: [LEDE-DEV] DMARC related mass bounces / disabled subscriptions
To: Theodore Ts'o <tytso@mit.edu>
References: <alpine.LRH.2.20.1612151513060.15183@bofh.nohats.ca> <20161216202704.glz5vgu773gqqgvm@thunk.org> <20161216203905.GD13486@mournblade.imrryr.org> <01Q8KHVOKE2C011H9Q@mauve.mrochek.com> <m21sx6u8sb.wl-randy@psg.com> <6D2E8F8E-1B02-46EA-B202-D23E5385CFF5@gmail.com> <20161217151451.hx5co6mjqmi2jakg@thunk.org> <13749.1482005985@dooku.sandelman.ca> <fe75a2a0-6127-d29a-8259-a82ddbbc966f@gmail.com> <77efae9d-a550-af05-4194-809887f5cc9d@dcrocker.net> <20161218041544.jitn4ts5nxz2dpzy@thunk.org>
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
Message-ID: <384e8fd1-76cf-e886-d992-ef70cd4f1462@dcrocker.net>
Date: Sun, 18 Dec 2016 09:05:12 -0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1
MIME-Version: 1.0
In-Reply-To: <20161218041544.jitn4ts5nxz2dpzy@thunk.org>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/WZb3rfuzE3iWHl86EPwn7U0LG-g>
Cc: IETF discussion list <ietf@ietf.org>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 18 Dec 2016 17:05:25 -0000

On 12/17/2016 8:15 PM, Theodore Ts'o wrote:
> On Sat, Dec 17, 2016 at 06:38:07PM -0800, Dave Crocker wrote:
>>    4. The folk using DMARC for c2c are not seeing a significant problem from
>> that use and they do report significant benefit.  Sitting here in the IETF,
>> we might not like their assessment, but it's their business, not yours or
>> mine.
>
> Right, the problem is not with c2c, where the affected mail might be
> 0.5%.  But for d2d (developers to developers), it's much more serious.

First, what makes that demographic distinctive?  Are there any other 
distinctive demographic groups that might share the solution space?

Second, it is such a narrow (and small) demographic, any requirements 
specific to it are likely to need solutions specific to it.


>>    5. The IETF has no meaningful leverage over those service providers.  Any
>> thoughts about what to do should keep that in mind.
>
> That's been clear.  To the extent that though that some service
> providers might want to have developers stay on their platform because
> they might be powerful influencers, there might be *some* influence,
> but it is admittedly very little.

The world of consumer-oriented email deals with scale that makes the 
'developer' market segment almost unmeasurably small.  It is unlikely 
any consumer service is going to want, or be able, to make adjustment 
for the developer segment.


>>    7. The providers' affected users have no leverage on their providers.
>> None.
>
> Well, it *might* be that Google might not appreciate headlines of the
> form, "Linus Torvalds is leaving gmail because Gmail has become
> fundamentally incompatible mailing lists", but it is again,
> admittedly, very small.

Yahoo's original foray into expanded DMARC use incurred that possible 
expense and, again, the effect was immeasurably small.


>>    8. It is easy to tell those providers' users that they should go to a
>> different provider, but take a look around for choices of consumer email
>> providers:  there are precious few choices on the Internet today. And for
>> the affected consumers, they need a free, well-run provider who operates at
>> scale.
>
> So what we might end up with, in the long run, is mailing lists will
> only work with developers who switch to mail services such as, for
> example, fastmail.fm.

Name 3 others that have a significant operational history, very good 
reputation, very low fees, and are likely to be able to handle a 
significantly increased user base.


>>    9. ARC is expected to help this situation, but I suspect it won't be as
>> much help as anyone would like.  At the least, it requires adoption by both
>> the mailing lists and the receiving MTAs, and that's a lot of adoption to
>> require.
>
> I have the same worry that ARC may not do as much to help as has been
> hoped.  Certainly not in the short term.  That's because it won't just
> be mailing list servers that will need to adopt ARC, but also mail
> forwarding services such as those used by alum.mit.edu,
> alumni.stanford.edu, linux.com, etc.

Yes, forwarding services are another form of message re-posting.  The 
differences from mailing lists are significant, but not with regard to 
DMARC issues.


> I suspect the best in the DMARC world where ARC turns out not to be
> completely successful is a setting where mailing list recipients can
> specify whether their mail service honors DMARC requests, and if it
> does, *and* if the sender is one that has a DMARC policy, the From
> field will have to get mangled, and if that screws up the recipient's
> Yahoo or GMail contacts database, it will be up to that mail provider
> to decide how to deal with it.

Expecting end users to take such actions already crosses over into an 
extremely high barrier against adoption.

I believe some mailing lists have adjusted to detection of DMARC (maybe 
just when p=reject?) for a given author by making author From: field 
changes /only/ for such authors.  They don't make changes when mail is 
from non-DMARC authors.

This restricts the scale of the disruptive effect, but doesn't change 
its nature.

d/

-- 

   Dave Crocker
   Brandenburg InternetWorking
   bbiw.net