Re: dmarc damage, was gmail users read on... [bozo subtopic]

Wei Chuang <weihaw@google.com> Fri, 12 September 2014 17:20 UTC

Return-Path: <weihaw@google.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB4E41A70E2 for <ietf@ietfa.amsl.com>; Fri, 12 Sep 2014 10:20:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.73
X-Spam-Level:
X-Spam-Status: No, score=-0.73 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, MANGLED_SPAM=2.3, RP_MATCHES_RCVD=-1.652, SPF_PASS=-0.001] autolearn=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 Hn3hn2Kt_nNy for <ietf@ietfa.amsl.com>; Fri, 12 Sep 2014 10:20:45 -0700 (PDT)
Received: from mail-qc0-x231.google.com (mail-qc0-x231.google.com [IPv6:2607:f8b0:400d:c01::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DAE3C1A7D81 for <ietf@ietf.org>; Fri, 12 Sep 2014 10:20:28 -0700 (PDT)
Received: by mail-qc0-f177.google.com with SMTP id o8so846713qcw.22 for <ietf@ietf.org>; Fri, 12 Sep 2014 10:20:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=NRBsbaemEDCFsMILzIehr8txi/pemnBI8Hpd1/AhSe0=; b=TUX8072zCFvVSOvErJL2mraYrhK7vjmRhNKo6yaH2qCGtYQjcooY5AbZ7aCy6XvSVX qdQUlglXLJsN5R1vFXOgz9gr05euSLX9wlZy069Lo2VSt2uPcazDQC0g8U9gHtz922Vp HM4MOsHxqpP3AgbhOvGl8jyTvEOqfBYVwvSBUCZAi87sJ+C/u2Q7ZLYknMAWInNRVo/m pPDISllm9c8LkasNb/M6r/BTzzNbK8KSxJNRlg9jWNKlR3CH5w2jidxc2SYm41hW3lzB Csnicz9hN6jUW+amwlwfRqjKZ0soQp3F+cuvV4AEe/WzKIFg4uy4X2RP8yoJ/keb7c9b RiCw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=NRBsbaemEDCFsMILzIehr8txi/pemnBI8Hpd1/AhSe0=; b=ZWIP3tj3tSF/rY4fGoBrO9BxhQIu/G7ISDM3mOecu+rKSEAEd3OyNqU+7SLyIlArEN 0Ci1vcy5Xgwzzj28qOKKvMS7N8m8qT4uYhzgUMpR11bq+TcDQBpO3504VlWMW5S1ONDE n0SfqT/cCi5BowbWNKQ8n/3bvRUUKFmgFX9q1Wf/7BZRV7/ajZjkLdXDduTHTEy81gtv p71acLUkXdexNNJvPijiOKKeZHed0agO1dXcsgV/mMdT0K7+460kjl4La7r6FIDt6HNf KmJ5+oArCdvft7piR1GsROcAg1ksVKa6mX8yjlmE6wf7wkCEZNgmblvEKG8XJHk22yIZ 7QpA==
X-Gm-Message-State: ALoCoQlsaUiaHiKjdXGheHnRGk9OLuQ3cR5z2+o8C2ZfrpeEzGcq2DvpdALDy0pWVKbYadbY+qmM
X-Received: by 10.224.136.200 with SMTP id s8mr14140676qat.44.1410542427745; Fri, 12 Sep 2014 10:20:27 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.116.71 with HTTP; Fri, 12 Sep 2014 10:20:07 -0700 (PDT)
In-Reply-To: <CE39F90A45FF0C49A1EA229FC9899B0525E804C0@USCLES544.agna.amgreetings.com>
References: <20140911202058.3327.qmail@joyce.lan> <541208F6.1010302@dougbarton.us> <bb48b8f170074ddeb25cbb213f613892@DM2PR0301MB0655.namprd03.prod.outlook.com> <CE39F90A45FF0C49A1EA229FC9899B0525E804C0@USCLES544.agna.amgreetings.com>
From: Wei Chuang <weihaw@google.com>
Date: Fri, 12 Sep 2014 10:20:07 -0700
Message-ID: <CAAFsWK0os6Var4K9g+MLvhR5__4bGfH+kg-0uQh7ZE5V6A-fxg@mail.gmail.com>
Subject: Re: dmarc damage, was gmail users read on... [bozo subtopic]
To: "MH Michael Hammer (5304)" <MHammer@ag.com>
Content-Type: multipart/alternative; boundary="001a11c2caa258e0970502e180eb"
Archived-At: http://mailarchive.ietf.org/arch/msg/ietf/tr3-9mHAIkx936QpN3TLavfMOYY
Cc: Christian Huitema <huitema@microsoft.com>, "ietf@ietf.org" <ietf@ietf.org>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
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: <http://www.ietf.org/mail-archive/web/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: Fri, 12 Sep 2014 17:20:46 -0000

On Fri, Sep 12, 2014 at 8:35 AM, MH Michael Hammer (5304) <MHammer@ag.com>
wrote:

>
>
> > -----Original Message-----
> > From: ietf [mailto:ietf-bounces@ietf.org] On Behalf Of Christian Huitema
> > Sent: Friday, September 12, 2014 1:34 AM
> > To: Doug Barton; ietf@ietf.org
> > Subject: RE: dmarc damage, was gmail users read on... [bozo subtopic]
> >
> > >>>> I've collected all of the DMARC workarounds I know on the ASRG wiki:
> > >>>>
> > http://wiki.asrg.sp.am/wiki/Mitigating_DMARC_damage_to_third_party_
> > >>>> mail
> > >
> > > Two responses to that, in no particular order of importance:
> > >
> > > 1. So you said, and yet the mere existence of that page out on the
> > > intertubez has (oddly enough) not yet spurred the secretariat into
> action.
> >
> > The big change with DMARC is a deprecation of the Sender/From
> > differentiation, effectively requiring that these two will be the same.
> It
> > seems that big systems have voted that the differentiation causes more
> > harm (spam, phish) than good (remailers).
> >
>
> This is actually not quite true. If the Sender and the From are in the
> same domain then there is no problem. It becomes an issue when the Sender
> and the From are different domains. DMARC does not care about the LHS of
> the email address (whether it is DKIM signing or SPF validation).
>

Agreed, but just wanted to add one thing- doesn't the details of the
whether the sender has to align or not depends on whether SPF or DKIM is
used as the authentication method?  (SPF w/DMARC will force the envelope
sender to agree with from.)  Also I wanted to add to mix that there must be
something by which to lookup the "sender's" DMARC policy, and the DMARC
authors choose for various reasons the FROM domain by which the
authentication methods will enforce "alignment" upon.


>
> > Of the responses listed, the one that clearly works is to ask forwarders
> to
> > forward messages, what the wiki calls "message wrapping." It works in the
> > sense that the mail system sees consistent headers that pass all
> verifications,
> > and represent the actual action of the remailer while not relying on
> > Sender/From differences.
> >
> > At that point, the issue is mostly with the UI. If my reader did
> recognize the
> > "simple forwarding" case from "authorized remailers," then the message
> > wrapping solution would be just fine. The good thing is that it is very
> much
> > under my control
>

I also just wanted to bring another high level idea to the table- rather
than discuss which work arounds to mandate (and all have problems), why not
revisit the authentication methods?  In particular the current DKIM method,
while very powerful in the security sense, is very restrictive.  Any
changes to the signed message parts will cause the authentication to fail.
  For example if a mailing lists modifies the subject or body even if done
so in some sanctioned way, it will fail DKIM.  (And then since the message
is resent, fail SPF)  At the broader IETF community level, perhaps it might
be good to see about improving those RFC's?

For example there are some ideas about improving DKIM out there.  I've made
a general but heavy-handed conceptual proposal early on in the DMARC WG,
and I know there is another one by Murry Kucherawy (list-cannon) that IMO
is a very good direction.  I think there's an opportunity of taking these
approaches and simplifying them to make them palatable to the mailing-list
operators.

-Wei