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

Re: An imapflags question

2005-09-15 08:26:00

Dave Cridland wrote:

On Wed Sep 14 17:58:48 2005, Aaron Stone wrote:

Several places in the imapflags draft, there are flags such as this one,
starting with a $ rather than \\

           addflag "MyFlags" ["\\Answered", "$MDNSent"];

I presume that this is not a variable, but actually a flag that begins
with $. Where in the specs did those come from? Is this the "keywords"
type flag that RFC 3501 allows?

If it is the "keywords" type flags, I think it would it be prudent to
make reference to that aspect of RFC 3501.


It does state that "Setflag is used for setting [IMAP] flags or keywords."

This may not be clear enough, however, I usually read "flags" as "system flags or keywords" in any case. The only distinctions in IMAP itself that springs to mind is that system flags can affect, or be affected by, the IMAP server (\Seen, \Deleted, \Recent - but not \Answered, \Flagged or \Draft) and that system flags have shorthand search criteria (ANSWERED, UNSEEN, etc). Otherwise, they behave identically.

Correct.

The $ prefix is not specified in any RFC, as far as I'm aware, and is purely a convention for standard keywords.

There was a discussion about documenting this convention, but there is no document yet.

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