alex at vandenbogaerdt
Sep 2, 2011, 8:14 PM
Post #10 of 13
> RFC4408 is fine as it is in a pure sense, but nowhere does it explicitly
> answer the question "What do I do if there's a bogus mechanism in here but
> the record otherwise looks correct?" It's vaguely in there. I think it
> should be explicitly in there.
> Yes, it's in the ABNF, and the definition of "permerror" basically covers
> Is there harm in explicitly connecting the two?
Is "xyzzy" an unknown mechanism, a bogus mechanism, or just a syntax error?
To answer this question myself: "Terms that do not contain any of "=",
":", or "/" are mechanisms, as defined in Section 5."
Nowhere in section 5 it says that character strings without "=", ":", or
"/" are mechanisms per se, so this sentence should be read similar to:
"when you encounter a string without "=", ":", or "/", it should be a
mechanism which is defined in section 5."
Chances are that it should have been a mechanism, or a modifier, and it
just contains a typo. Is "xyzzy = blah" intended as mechanism or as
modifier? In any case it is a syntax error, and syntax errors are covered
in the spec, in more than one place, at least in 2.5.7 and 4.6, possibly
Why specifically mention
Sender Policy Framework: http://www.openspf.org [http://www.openspf.org]
Modify Your Subscription: http://www.listbox.com/member/ [http://www.listbox.com/member/]
RSS Feed: https://www.listbox.com/member/archive/rss/735/1311532-17d8a1ba
Modify Your Subscription: https://www.listbox.com/member/?member_id=1311532&id_secret=1311532-f2ea6ed9
Unsubscribe Now: https://www.listbox.com/unsubscribe/?member_id=1311532&id_secret=1311532-bdbb122a&post_id=20110902231511:EB8A9E1C-D5DA-11E0-8778-EE9D915C2FF1
Powered by Listbox: http://www.listbox.com