Quoting Timo Sirainen tss@iki.fi:
On 19.12.2013, at 12.23, Andreas Schulze andreas.schulze@datev.de wrote:
4 GETMETADATA "*" (/shared/vendor/kolab/folder-type) .. Are there any hints or is the metadata extension just not fully
implemented in dovecot?One bug: http://hg.dovecot.org/dovecot-2.2/rev/f64810b00b7f
Then also Horde isn't sending a valid RFC 5464 command. Mailbox
wildcards aren't supported by it. I think it was supported by the
earlier drafts, but removed later. Looks like the previous
dovecot-metadata plugin also allows it. So, I guess I can add it
just as well: http://hg.dovecot.org/dovecot-2.2/rev/0c3071ebe44b (Noticed only after commit that this was Horde, not Kolab.)
I believe this is an error in our Kolab integration rather than with
the IMAP library itself. The metadata retrieval call in the library
is doing nothing more than taking the "mailbox" input and escaping it.
("*" is a valid mailbox name, albeit non-optimal, so sanity checking
is the responsibility of the consumer).
I'll pass the report along so that this is fixed in the Kolab
integration code.
michael