New IMAP capability for advertising support for shared Seen state (was Re: "Cyrus IMAP4" to "Cyrus IMAP" accidental change of greeting?)

Alexey Melnikov alexey.melnikov at isode.com
Sun Apr 12 04:44:03 EDT 2009


Bernhard Reiter wrote:

>>The proper way to detect the presence of shared seen state is the
>>following (don't forget that shared seen state is per-mailbox):
>>
>>Check for ANNOTATEMORE in the CAPABILITIES
>>
>>If not present, then no shared seen state.
>>
>>Otherwise,
>>
>>GETANNOTATION <mboxname> "/vendor/cmu/cyrus-imapd/sharedseen" "value"
>>
>>If you get an empty response, then no shared seen state.  Otherwise, the
>>value will tell you if its enabled on the given mailbox.
>>
>
>This would answer the wrong question, we want to detect if the server is able 
>to run in shared seen state. if it does we can offer a configuration option, 
>otherwise we do not. 
>
>I do not know if there is a different test method that could answer this 
>question. It is not feasable to try to set the annotation on a  test folder 
>for each connection IMO. So best would be if there would be a SHAREDSEEN
>or so capability.
>  
>
I would support standardizing of such IMAP capability.



More information about the Cyrus-devel mailing list