Re: Appeal: Publication of draft-lyon-senderid-core-01 in conflict with referenced draft-schlitt-spf-classic-02

Frank Ellermann <nobody@xyzzy.claranet.de> Fri, 09 December 2005 20:23 UTC

Received: from localhost.cnri.reston.va.us ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1Ekolj-00048J-I8; Fri, 09 Dec 2005 15:23:03 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1Ekolg-00047S-V7 for ietf@megatron.ietf.org; Fri, 09 Dec 2005 15:23:01 -0500
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA25477 for <ietf@ietf.org>; Fri, 9 Dec 2005 15:22:07 -0500 (EST)
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Ekolv-0001hf-H2 for ietf@ietf.org; Fri, 09 Dec 2005 15:23:16 -0500
Received: from root by ciao.gmane.org with local (Exim 4.43) id 1Ekok2-0006pT-2l for ietf@ietf.org; Fri, 09 Dec 2005 21:21:18 +0100
Received: from 1cust60.tnt7.hbg2.deu.da.uu.net ([149.225.100.60]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for <ietf@ietf.org>; Fri, 09 Dec 2005 21:21:18 +0100
Received: from nobody by 1cust60.tnt7.hbg2.deu.da.uu.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for <ietf@ietf.org>; Fri, 09 Dec 2005 21:21:18 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ietf@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Fri, 09 Dec 2005 21:07:56 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 43
Message-ID: <4399E41C.12BC@xyzzy.claranet.de>
References: <200512081104.09113.julian@mehnle.net> <4398AE3D.512D@xyzzy.claranet.de> <Pine.LNX.4.64.0512090838400.13902@netcore.fi> <200512091303.37502.julian@mehnle.net> <17305.36224.584090.853821@saint.heaven.net> <x4pso6nvra.fsf@footbone.schlitt.net> <17305.50310.846622.280515@saint.heaven.net> <x48xuunljp.fsf@footbone.schlitt.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: 1cust60.tnt7.hbg2.deu.da.uu.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.2 (/)
X-Scan-Signature: 21c69d3cfc2dd19218717dbe1d974352
Content-Transfer-Encoding: 7bit
Cc: spf-discuss@v2.listbox.com
Subject: Re: Appeal: Publication of draft-lyon-senderid-core-01 in conflict with referenced draft-schlitt-spf-classic-02
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
Sender: ietf-bounces@ietf.org
Errors-To: ietf-bounces@ietf.org

wayne wrote:

> For example, the SenderID I-D talks about DNS zone cuts and
> such, which were in earlier drafts of the SPF spec, but were
> removed from the final draft

Their May 2005 draft still references your December 2004 state:

| If the PRA version of the test is being performed and no
| records remain, the requirement in [SPF] to find the Zone Cut
| and repeat the above steps is OPTIONAL.

That has to be removed.  You sent this to the authors and the
IESG, and they all ignored it ?

> even the evaluation of the "mfrom" part is not wholely
> compatible.

In practice nobody implements spf2.0/mfrom, so this is only a
theoretical incompatibility, and removing the quoted paragraph
could fix it.

> Many, but not all, of these semantic differences are minor.

Dick's idea "let's ignore %{h}" is certainly interesting. ;-)
IIRC that was a MARID concept, the first thing you put back
into spf-classic to reflect SPF's status-quo-antea.  How is
postmaster@%{h} supposed to work without %{h} ?

AFAIK spf2.0/mfrom (and even spf2.0/pra) inherit %{h} from
v=spf1.  Otherwise a wannabe-spf2.0 implementation is broken.

> It really is not clear at all what exactly these differences
< are, why they exist, and what the ramifications are.

For the positional modifiers in spf2.0 I could sing it, but in
practice it's of course irrelevant:  So far there is not one
implemented new modifier, let alone any positional modifier.

That's the complete list of semantic differences I'm aware of.

                            Bye, Frank



_______________________________________________
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf