Re: [spfbis] WGLC: draft-ietf-spfbis-4408bis-14

Scott Kitterman <spf2@kitterman.com> Sun, 21 April 2013 14:29 UTC

Return-Path: <spf2@kitterman.com>
X-Original-To: spfbis@ietfa.amsl.com
Delivered-To: spfbis@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B24B21F84D6 for <spfbis@ietfa.amsl.com>; Sun, 21 Apr 2013 07:29:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rwtoM31baAsz for <spfbis@ietfa.amsl.com>; Sun, 21 Apr 2013 07:29:10 -0700 (PDT)
Received: from mailout03.controlledmail.com (mailout03.controlledmail.com [IPv6:2607:f0d0:3001:aa::2]) by ietfa.amsl.com (Postfix) with ESMTP id 8313221F84CD for <spfbis@ietf.org>; Sun, 21 Apr 2013 07:29:10 -0700 (PDT)
Received: from mailout03.controlledmail.com (localhost [127.0.0.1]) by mailout03.controlledmail.com (Postfix) with ESMTP id 61950D0407E; Sun, 21 Apr 2013 09:29:09 -0500 (CDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=kitterman.com; s=2007-00; t=1366554549; bh=8PKoxp8qpzuE8/ke1kqsYGyFC2ouYjR4B62efCUNXzc=; h=In-Reply-To:References:Subject:From:Date:To:From; b=Zt2Oj9tgqmFeSUtt1ehJgAAJr3QOM+smTvobyrycnMHtDsL4pkNW9Fm1O3Pi4Ku2A pGF0RBYUl7tlrOqRZAvAveMc+JwYmyA6yb3XRkS3dHdHsVd6JVcS1uvS5akZNOjUAl o/jXXvz9X/DUj1py1AmUiBk6vvT2nwFfhr3Ch4FU=
Received: from [IPV6:2600:1003:b027:cc1:496d:2ade:177c:325b] (unknown [IPv6:2600:1003:b027:cc1:496d:2ade:177c:325b]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by mailout03.controlledmail.com (Postfix) with ESMTPSA id EE55CD04056; Sun, 21 Apr 2013 09:29:08 -0500 (CDT)
User-Agent: K-9 Mail for Android
In-Reply-To: <5173D2CA.6010008@tana.it>
References: <20130409062431.GK24624@mx1.yitter.info> <9424963.YHzqPUZEKJ@scott-latitude-e6320> <517030ED.20501@tana.it> <5830786.tCECZPYMZs@scott-latitude-e6320> <5173D2CA.6010008@tana.it>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 8bit
From: Scott Kitterman <spf2@kitterman.com>
Date: Sun, 21 Apr 2013 10:29:05 -0400
To: spfbis@ietf.org
Message-ID: <c8b6e94c-339a-499e-a9ec-8be1527e5214@email.android.com>
X-AV-Checked: ClamAV using ClamSMTP
Subject: Re: [spfbis] WGLC: draft-ietf-spfbis-4408bis-14
X-BeenThere: spfbis@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SPFbis discussion list <spfbis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spfbis>, <mailto:spfbis-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/spfbis>
List-Post: <mailto:spfbis@ietf.org>
List-Help: <mailto:spfbis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spfbis>, <mailto:spfbis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Apr 2013 14:29:11 -0000

Alessandro Vesely <vesely@tana.it> wrote:

> On Sun 21/Apr/2013 00:06:00 +0200 Scott Kitterman wrote:
>> On Thursday, April 18, 2013 07:44:13 PM Alessandro Vesely wrote:
>>> On Wed 17/Apr/2013 03:51:07 +0200 Scott Kitterman wrote:
>>>> On Tuesday, April 09, 2013 02:24:32 AM Andrew Sullivan wrote:
>
>>>>> WGLC will close at 2014-04-24 00:00 UTC.
>>>>
>>>> Just as a reminder, we're ~half way through the WGLC period
>>>
>>> Oh, you mean the close date was a typo?
>> 
>> No.  April 17 is roughly half way between April 9 and April 24.
>
>Of 2013... ;-)
>
>>> 6.1. *redirect: Redirected Query*
>>>
>>> There is no statement on whether redirect= can be applied by an
>>> "include" mechanism.
>> 
>> I don't understand the question?
>
>Section 6 says:
>
> These two modifiers MUST NOT appear in a record more than once each.
>
>So it seems it is possible to specify "redirect" in one or more
>included
>records, as well as in redirected record.  Defining the redirect during
>a recursive call looks less safe and is not common.  Is it legal?

Yes. I don't think we need to be explicit about it.  It's rare and I think the existing text is sufficient. 
>
>>> 10.1.2. Administrator's Considerations
>>>
>>>  changes are common, it is better to use the less resource intensive
>>>  mechanisms like "ip4" and "ip6" over "a" or "a" or "mx".
>>>
>>> s/"a" or "mx"/"a" over "mx"/
>>>
>>>  The hostname is generally the identity used in the 5321.HELO/.EHLO
>>>  command.  In the case of messages with a null 5321.MailFrom, this
>is
>>>  used as the domain for 5321.MailFrom SPF checks, in addition to
>being
>>>  used in 5321.HELO/.EHLO based SPF checks.
>>>
>>> "hostname" is called "domain" in the previous paragraph, and the
>long
>>> slash-dot form of the names is used.  In addition to reword that, it
>>> may be worth to note that x@relay.example.com can be used as an
>>> address even if there's no corresponding MX.
>> 
>> I'm not sure what you're after here, would you please provide text so
>I can 
>> better understand?  Also, due to the implicit MX fallback to A, any
>host with 
>> an A record can receiver mail, so I don't understand why "evern if
>there's no 
>> MX" is relevant to anything.
>
>Perhaps:
>
> Domain names can refer to both individual hosts or mail domains.
> Albeit "HELO" identities happen to be individual hosts more frequently
> than "MAIL FROM", either can be used to form an email address, and
> "HELO" can be the only identity available.  A standard SPF record
> for an individual host that is involved in mail sending is:
>
>?

Generally v=spf1 a -all works. One can also specify the IP address directly with ip4/ip6.  I don't see a need to add text about this.

>>> H.4.  Policy For SPF Temperror
>>>
>>>    The "temperror" result (see Section 2.6.6) indicates the SPF
>>>    processing module at the receiver could not retrieve and SPF
>policy
>...........................................................^^^
>>>    [...]
>> 
>> How's that?
>
>WFM,  albeit lengthy. 

Agreed. If I'd had more time I'd have written something shorter. Given where we are in the process, text highly parallel to the permerror text the group's already reviewed seemed best.

Thanks for reviewing. 

Scott K