[mail-vet-discuss] current syntax

Tony Hansen tony at att.com
Sat Nov 3 17:00:58 PST 2007


Michael Thomas wrote:
> Juan Altmayer Pizzorno wrote:
>> On Fri, Nov 02, 2007 at 12:06:39PM -0700, Michael Thomas wrote:
>>  
>>> i haven't looked the abnf, but i'm guessing that order matters? it looks
>>> a little odd to my aesthetics to be using white space as the delimiter.
>>> maybe it would be better to not define an explicit order, but and
>>> delimit the tag values by, oh say, comma?
>>>     
>>
>> In other words,
>>
>>     dkim=pass (comment), header.i=xyz.com;
>>
>> ?
>>   
> 
> yeah, that's what i was after. or maybe just more generally,
> 
> tag=value comment* [, tag=value comment*] ;
> 
> and not even enforce positionality of whether dkim=pass comes
> first or whatever. that would allow us to add other things in the
> future as well. makes the parser simpler as well.

-1

The comment is already explicitly there as part of CFWS (the "C" stands
for comment, after all).

And I think having dkim=pass (or whatever=pass/fail/etc.) is the most
important part of the semantics of each methodspec section and needs to
be first.

I don't care if there's a comma there or not; I don't think the parsing
is easier or harder with or without it.

	Tony Hansen
	tony at att.com


More information about the mail-vet-discuss mailing list