Re: Last Call: <draft-levine-herkula-oneclick-04.txt> (Signalling one-click functionality for list email headers) to Proposed Standard

"John Levine" <johnl@taugh.com> Tue, 20 September 2016 17:51 UTC

Return-Path: <johnl@taugh.com>
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 AE25412B132 for <ietf@ietfa.amsl.com>; Tue, 20 Sep 2016 10:51:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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 TW7Uo7xmwF2c for <ietf@ietfa.amsl.com>; Tue, 20 Sep 2016 10:51:45 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 08E3F12B129 for <ietf@ietf.org>; Tue, 20 Sep 2016 10:51:44 -0700 (PDT)
Received: (qmail 92316 invoked from network); 20 Sep 2016 17:51:41 -0000
Received: from unknown (64.57.183.18) by mail1.iecc.com with QMQP; 20 Sep 2016 17:51:41 -0000
Date: Tue, 20 Sep 2016 17:51:21 -0000
Message-ID: <20160920175121.85977.qmail@ary.lan>
From: John Levine <johnl@taugh.com>
To: ietf@ietf.org
Subject: Re: Last Call: <draft-levine-herkula-oneclick-04.txt> (Signalling one-click functionality for list email headers) to Proposed Standard
In-Reply-To: <4CEBA33A-6E57-4121-AC9D-9A2A9528E2B2@dukhovni.org>
Organization:
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset="utf-8"
Content-transfer-encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/URqtG7K0sWG0fE5RivErRm-SHHw>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.17
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: <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: Tue, 20 Sep 2016 17:51:47 -0000

>I think there is a better reason to use HTTP(S) rather then email.

Nothing personal, but for interop purposes, the opinions of ops people
at large mail systems matter a lot more than your opinion or mine.

>> told me that they will only do one-click on signed mail.  So senders
>> MUST sign it so they can, you know, interoperate.
>
>The draft fails to explain that this is *sender* obligation.

I'm having trouble imagining someone implementing this who doesn't
already know that senders put on the DKIM signatures, but I've
twiddled the language in the draft to make the DKIM MUST clearer.

>>> I would strongly suggest that there be a requirement to include an
>>> "Origin: mailto:<envelope-sender>" header ...

>I am not talking about mailers wanting or not wanting this.

Yes, that's clear.  Like I said, if there is a shred of evidence that
anyone would actually use this extra non-standard header, I'd be happy
to think about it.  Once again, this goal of this draft is to enable
people to interoperate, not to tell them how you or I think they
should run their systems.

R's,
John