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

wayne <wayne@schlitt.net> Fri, 09 December 2005 19:35 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 1Eko1I-000534-8v; Fri, 09 Dec 2005 14:35:04 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1Eko1F-00050b-9A for ietf@megatron.ietf.org; Fri, 09 Dec 2005 14:35: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 OAA19916 for <ietf@ietf.org>; Fri, 9 Dec 2005 14:34:06 -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 1Eko1T-000080-UF for ietf@ietf.org; Fri, 09 Dec 2005 14:35:16 -0500
Received: from root by ciao.gmane.org with local (Exim 4.43) id 1Ekny4-0007mO-1v for ietf@ietf.org; Fri, 09 Dec 2005 20:31:44 +0100
Received: from footbone.schlitt.net ([67.52.51.37]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for <ietf@ietf.org>; Fri, 09 Dec 2005 20:31:44 +0100
Received: from wayne by footbone.schlitt.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for <ietf@ietf.org>; Fri, 09 Dec 2005 20:31:44 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ietf@ietf.org
From: wayne <wayne@schlitt.net>
Date: Fri, 09 Dec 2005 12:59:54 -0600
Lines: 62
Message-ID: <x48xuunljp.fsf@footbone.schlitt.net>
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>
Mime-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: footbone.schlitt.net
User-Agent: Gnus/5.110004 (No Gnus v0.4) XEmacs/21.4.17 (linux)
Cancel-Lock: sha1:Kqo48ghMCBHnN/Z6w4TDnJmghg8=
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e8a67952aa972b528dd04570d58ad8fe
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

In <17305.50310.846622.280515@saint.heaven.net> "Dick St.Peters" <stpeters@NetHeaven.com> writes:

> wayne writes:
>> In <17305.36224.584090.853821@saint.heaven.net> "Dick St.Peters" <stpeters@NetHeaven.com> writes:
>> 
>> > Julian Mehnle writes:
>> >> As my appeal[1] pointed out, at the time draft-lyon-senderid-core-00 was 
>> >> submitted for experimental status, there was no "running code" that 
>> >> actually interpreted "v=spf1" as "spf2.0/mfrom,pra".
>> >
>> > Perhaps you shouldn't have said that.  Sendmail's sid-milter has used
>> > [...]
>> 
>> I know you have worked quite a bit on Sendmail Inc.'s sid-milter for
>> them.
>
> No, I have not ... not "for them".

Indeed, I should have said "for it", and I apologize.


I'm going to keep my reply to the IETF list terse and reply more fully
on the SPF list.  I think quite a bit of this is off-topic here.


>> The draft-lyon-senderid-core-01 document is fairly long, some 17
>> pages.  This is the document that references the SPF-classic spec and
>> modifies the semantics for use by SenderID.  (There are two other
>> SenderID documents to describe the PRA and the SMTP SUBMITTER
>> extention.)
>> 
>> Can you list the semantic differences between SPF-classic and SenderID
>> that need to show up in implementations that support both?
>
> No, I can't.  I've read parts of the documents but haven't read any in
> detail.

These were somewhat of trick questions.  I *have* read the SenderID
drafts, and made a long list of comments, sent to both the authors and
the IESG.  (This was during the IESG evaluation period.)

There is a fairly long list of different semantics between an v=spf1
record evaluated under the SPF spec, and under the SenderID
spec, *even* when doing the "mfrom" evaluation.  For those that don't
know, the SenderID spec has two different identities that the records
can be evaluated under: the "mfrom" and the "pra".  The "mfrom" is
supposed to be compatible with SPF, the "pra" is new.

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 because not enough people implemented them.  

So, when the SenderID spec says to evaluate "v=spf1" records as if
they were "spf2.0/mfrom,pra", even the evaluation of the "mfrom" part
is not wholely compatible.

Many, but not all, of these semantic differences are minor.  It
really is not clear at all what exactly these differences are, why
they exist, and what the ramifications are.


-wayne


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