spf-discuss
[Top] [All Lists]

Re: SPF Validation Tools - Yet Another One

2005-07-07 01:30:58
On Thu, Jul 07, 2005 at 03:30:33AM -0400, Scott Kitterman wrote:

2.  Enter an SPF record directly and it's tested/validated.

This is at best a Beta site at this point and I'd like suggestions (on or
off list, I don't care, but off list certainly for anything not of general
interest).

This reply may be of value for the list:

According to the site, the most current protocol spec is:
http://www.ietf.org/internet-drafts/draft-schlitt-spf-classic-02.txt

This specification (as did older specs) tells me:

" As per the definition of the ABNF notation in [I-D.crocker-abnf-
  rfc2234bis], mechanism and modifier names are case-insensitive.
"

However:

" Input accepted, querying now...
  evaluating v=spf1 A Mx pTr *all ...
  Results - SPF Permanent Error: Unknown mechanism found: A
"

and

" evaluating v=spf1 a Mx pTr *all ...
  Results - SPF Permanent Error: Unknown mechanism found: Mx
"
" evaluating v=spf1 a mx pTr *all ...
  Results - SPF Permanent Error: Unknown mechanism found: pTr
"

the validator seems to be case-sensitive.

Also:

" evaluating v=spf1 a mx ptr *all ...
  Results - SPF Permanent Error: Unknown mechanism found: *all
"

should read "unknown qualifier found: *".  This seems to be an
omission in the current specification by the way.
 

HTH
Alex