Mark Crispin wrote:

On Sun, 9 Nov 2003, DINH Viet Hoa wrote:


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.

Yes, it is documented in http://www.ietf.org/internet-drafts/draft-melnikov-imap-keywords-03.txt
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
__________________________________________




Reply via email to