On Thu, 31 Jan 2008, Bill Janssen wrote:
> I'm curious about how the client knows if the server supports
> keywords. Supposedly, it's by receiving a PERMANENTFLAGS response
> code containing \*, in response to some action, say SELECT of a
> mailbox.
Correct.
> So, if I just send [PERMANENTFLAGS] without a specific list
> of message flags, which means that "all flags can be changed
> permanently"
I don't know how you concluded that, but that is incorrect. If you send
PERMANENTFLAGS with an empty list, then there are no permanent flags and
no keywords.
> , should the client assume keywords are supported? Or is
> it only when \* is explicitly sent in the list of flags?
Given what I just said, do you agree that this question is moot?
-- Mark --
http://panda.com/mrc
Democracy is two wolves and a sheep deciding what to eat for lunch.
Liberty is a well-armed sheep contesting the vote.