Re: [apps-discuss] I-D Action: draft-ietf-appsawg-rfc7001bis-02.txt

"Murray S. Kucherawy" <superuser@gmail.com> Mon, 23 February 2015 16:39 UTC

Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5CB2E1A1ADD for <apps-discuss@ietfa.amsl.com>; Mon, 23 Feb 2015 08:39:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 7Kx9hZkiUFfh for <apps-discuss@ietfa.amsl.com>; Mon, 23 Feb 2015 08:39:55 -0800 (PST)
Received: from mail-wi0-x234.google.com (mail-wi0-x234.google.com [IPv6:2a00:1450:400c:c05::234]) (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 4CBED1A1B23 for <apps-discuss@ietf.org>; Mon, 23 Feb 2015 08:39:55 -0800 (PST)
Received: by mail-wi0-f180.google.com with SMTP id h11so18833463wiw.1 for <apps-discuss@ietf.org>; Mon, 23 Feb 2015 08:39:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=c5FWBMneRH6x0RoPS31SjhWjEkRqsOfmw2lHaJlvYP8=; b=yNaa8hFQjE5ANrOLjnemAmpgok75NyIdKDGcadO7qKDLhcJAsHsXp2iiVfw6iqgr+y y07wU496aIQENUac7qb9tfcQGBHn1TpLgX8qghkuRfUQBgxO+QDklVQMvG+A1AnO3c+x labYZaXVQnI1KDi4AGSt0WF6a6uEFA8qRi/xQcmQjy+GLNNzGTVSCJCL9rtLTjA8RPr4 kJt40gBx3hME51/8jZnTdMIko3sYMMThT5wkBMRT4Lgc2kwBMCMWQ+1/x3yXVjDxJNYD IGOEN0iLlmAxY/hcFmDaq0o+hhDNO6OyuinCMrTL4fIAh0SY4Be4khzXa5gGXCVKuOPX U7CQ==
MIME-Version: 1.0
X-Received: by 10.180.206.98 with SMTP id ln2mr22153310wic.94.1424709592867; Mon, 23 Feb 2015 08:39:52 -0800 (PST)
Received: by 10.27.179.146 with HTTP; Mon, 23 Feb 2015 08:39:52 -0800 (PST)
In-Reply-To: <20150223022755.57459.qmail@ary.lan>
References: <20150221031455.12745.58697.idtracker@ietfa.amsl.com> <20150223022755.57459.qmail@ary.lan>
Date: Mon, 23 Feb 2015 11:39:52 -0500
Message-ID: <CAL0qLwbihP_P1Hfxi-yFgBfEGVC1KtosiaYwJHQ5mifxdgr_Jw@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: John Levine <johnl@taugh.com>
Content-Type: multipart/alternative; boundary="001a11c381ce30ed9e050fc40de5"
Archived-At: <http://mailarchive.ietf.org/arch/msg/apps-discuss/U-bZkYNd9FZltX9PvJwvmm5Hov0>
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] I-D Action: draft-ietf-appsawg-rfc7001bis-02.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Feb 2015 16:39:57 -0000

On Sun, Feb 22, 2015 at 9:27 PM, John Levine <johnl@taugh.com> wrote:

> Either I'm going blind, or this draft doesn't address the issues in
> errata 4201 which was the main reason we're doing this revision.  It
> needs to define the ptypes and properties for each result type.
>

My understanding of the erratum is that the definition of "header" as a
ptype is that the property will then contain a header field name, while "d"
(which is what DKIM uses to report the signing domain) is not a known
header field name.  I think that's addressed by what I just proposed to
Stephane.


> Section 2.7.1 (or some place) needs to say that for DKIM results, the
> ptype is "header" and the property for each header is the name of
> fields in the DKIM signature header with the values are the value of
> the field.
>

That's in 2.3 now, and I proposed splitting it off to 2.8.1, which aligns
it with your suggestion.


> Section 2.7.2 needs to say that for SPF results, the ptype is "spf",
> the properties are helo and mailfrom, with the values being the
> arguments to those commands, with the mailfrom value just being the
> address, not any extra keywords.  For Sender-ID, I suppose the ptype
> is sender-id and the properties are the PRA or something, but I've
> never seen a Sender-ID A-R header so I'm not sure.
>

The ptype is "header", the property is whatever header field the PRA was
pulled from, and the value is the PRA.  That's shown in the registry, which
was created by RFC5451 in Section 6.2.  That's at least what my running
code does, but that's the only implementation with which I'm familiar.

Section 2.7.3 and 2.7.4 and 2.7.5 similarly need to define the ptype
> and properties that appear for iprev and SMTP AUTH and VBR and ATPS
> and ADSP.  Again, I haven't seen any of those and I don't know what
> the running code does.
>

Same answer as above.  The registry contains the specific
method/ptype/property combinations that have been registered and what they
mean.  Many of them were first created by the IANA Considerations section
of RFC5451, but they don't have a specific bit of prose dedicated to them
beyond that.  They seemed pretty straightforward for the last two versions
to get consensus; what's changed?

-MSK