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