Cyrus Daboo wrote:
Hi Alexey,--On March 13, 2008 10:03:44 PM +0000 Alexey Melnikov <alexey.melnikov@xxxxxxxxx> wrote:1) Remove the dependency on LISTEXT. This basically means turning the clock back to the original ANNOTATEMORE extension. So the GETMETADATAcommand would be used to retrieve mailbox annotations as well as serverannotations.That is fine with me. You forgot handling on comparators in GETMETADATA.Actually I am not proposing that GETMETADATA provide a way to search annotations (which is what LISTEXT does).
But LISTEXT is not relevant to per-server annotations (i.e. METADATA-SERVER).
If you want searching, then write an extension to this extension that does use LISTEXT.
But it is possible to search for everything else in IMAP (headers, text in body parts, flags, etc.), so lack of search would be awkward.