On Thu, 2010-04-15 at 17:48 +0200, Thomas Hummel wrote:
More specifically :
. is, in 1.2x, the method for having private flags of a shared mailbox still to have the 'dovecot-shared' file (in order to store flags in indexes) ?
dovecot-shared currently only controls \Seen flag. All other flags are always shared.
. how can shared keywords in a shared mailbox even work ? If they're shared (how ? by pointing CONTROL to the same user-independent location ?), keywords known by a client (user1) won't necessary be known or have the same meaning for another client (user2), will they ?
If you don't share control directory, keywords can get more or less broken because different users have different mappings for maildir char<->keyword name. So you should share the control directory.
[Note : isn't it the same event with no shared mailboxes but with one user using several clients ?]
Exactly. Probably not much of a problem.
But, if they're private, they have to be stored outside the filename : how can we do that ?
Currently you can't. Although changing the code to support it probably wouldn't be too difficult. I need some kind of a design plan for this some day. :)