MBOX-Line: From janssen at parc.com  Thu Jan 31 18:01:00 2008
To: imap-protocol@u.washington.edu
From: Bill Janssen <janssen@parc.com>
Date: Fri Jun  8 12:34:41 2018
Subject: [Imap-protocol] Should IMAP APPEND create a sent or unsent
	message? 
In-Reply-To: <alpine.OSX.1.00.0801311231290.10877@pangtzu.panda.com> 
References: <fc.00802cf1026ac56600802cf1026ac566.26adfec@cciu.org>
	<alpine.OSX.1.00.0801302244470.10877@pangtzu.panda.com>
	<fc.00802cf1026ae3b200802cf1026ac566.26b3de0@cciu.org>
	<alpine.OSX.1.00.0801311231290.10877@pangtzu.panda.com>
Message-ID: <08Jan31.180102pst."58696"@synergy1.parc.xerox.com>

> so servers that do not 
> implement keywords can not be taken seriously in the IMAP world.

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.  So, if I just send [PERMANENTFLAGS] without a specific list
of message flags, which means that "all flags can be changed
permanently", should the client assume keywords are supported?  Or is
it only when \* is explicitly sent in the list of flags?

Bill

