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

Re: Working Group Last Call: draft-ietf-sieve-imapflags-01.txt

2005-09-26 08:00:00

Philip Guenther wrote:

I'm not sure it's clear that the "variables" extension is 'present' if
and only if it has actually been used with "require".  (You can't use
the explicit variable name parameters if the "variables" extension is
supported by the implementation but has not been enabled with
"require".)  Perhaps the wording of the last paragraph of section 1
could be tweaked to avoid that ambiguity?

Yes. I've updated the last paragraph of section 1 to read:

  The "imap4flags" extension can be used with or without the "variables"
  extension [VARIABLES]. When the "variables" extension is enabled in
  a script using <require "variables">, the script can use explicit
  variable names in setflag/addflag/removeflag actions. See also section
  3 for more details. When the "variables" extension is not enabled
  the explicit variable name parameter to setflag/addflag/removeflag
  MUST NOT be used and MUST cause an error according to [SIEVE].