Quoting Timo Sirainen <t...@iki.fi>:

On 19.12.2013, at 12.23, Andreas Schulze <andreas.schu...@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

Reply via email to