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

Re: removeflag \recent

2005-09-22 11:31:31

Kjetil Torgrim Homme wrote:

On Wed, 2005-09-21 at 16:05 +0100, Alexey Melnikov wrote:
Philip Guenther wrote:
Note that it is not possible to use this extension to set or clear the
\Recent flag or any other special system flag which is not settable
in [IMAP]. If the \Recent flag is included in a flag list, it MUST be
silently ignored, but a warning message SHOULD be logged by the Sieve
interpreter.
[...]
However, the suggestion that the implementation should log these events
is kinda weird.  In my experience, admins have *no* interest in being
bothered by this stuff.
As Rob pointed out, the draft doesn't actually say what kind of logging should be done. Some kind of user specific logging would be useful, so that people can answer a question like "why such and such flag is not being set".

Should I change the "SHOULD" to "should"?
Should the draft explain this in more details?

as long as there is no facility for accessing such logs in Sieve, I
think the spec shouldn't be mentioning any.  what gets logged or not is
an administrative issue.

I'd drop the text after the comma, and also remove the "silently", since
it may be taken to mean that no logging is allowed.  what happens to
special system flags other than \Recent?  shouldn't the behaviour be the
same?

Yes, even though there is no other special flag at the moment.

suggested replacement text (only the last sentence is different):

       Note that it is not possible to use this extension to set or
       clear the \Recent flag or any other special system flag which is
       not settable in [IMAP]. Any such flags MUST be ignored if
       included in a flag list.
Done.

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