On Sun, 9 Nov 2003, DINH Viet Hoa wrote:Yes, it is documented in http://www.ietf.org/internet-drafts/draft-melnikov-imap-keywords-03.txt
When we want to define new flags in a client, should we use keywords or
flag extension for that ?
You should use keywords. System flags (flags starting with "\") are defined in the base specification and are mandatory to implement; flag extensions are to provide compatibility with future versions of the protocol.
for example, I want to add the flag "Forwarded".
There is an effort afoot to define certain names in the keyword space, starting with "$", as being of general use for multiple clients. I believe that a "Forwarded" flag is one such name. So, you should track that effort (I think Alexey is the current document editor) instead of using a private keyword.
which has expired :-(. I will publish a new revision shortly.
Alexey __________________________________________ Isode Limited, http://www.isode.com
IETF standard related pages: http://www.melnikov.ca/mel/devel/Links.html __________________________________________
