ietf-mta-filters
[Top] [All Lists]

Re: [sieve] Notify (RFC 5435) questions

2009-09-28 15:12:08
--On Monday, September 28, 2009 10:15:19 AM -0700 NED+mta-filters(_at_)mauve(_dot_)mrochek(_dot_)com wrote:

  2. If the string of the parameter doesn't specify a number at all,
     is that an error or is the parameter silently ignored and the
     default importance ("2") used?

That's currently up to the implementation to decide.

  3. If the string of the parameter *does* specify a number, but one
     out of range, is that an error or is it ignored? In the latter
     case, is the default importance used or is the number clipped
     to the range (from below 1 to 1, from above 3 to 3)?

This is the same as 2.

  4. Are leading zeroes tolerated as the *text* suggests "a numeric
     value represented as a string" or not, as the ABNF suggests,
     [":importance" <"1" / "2" / "3">]?

I don't think the text suggests that, which reduces this to 2 again.

In other words, the behavior is undefined, and the implementation can do whatever it wants. This sort of thing is fairly common in protocol and langauge specifications, including some which are considerably more formal and exhaustive than typical IETF specifications. See, for example, ANSI C.

-- Jeff
_______________________________________________
sieve mailing list
sieve(_at_)ietf(_dot_)org
https://www.ietf.org/mailman/listinfo/sieve

<Prev in Thread] Current Thread [Next in Thread>