Holger Mauermann wrote:
Am 16.12.2010 01:38, schrieb Holger Mauermann:
With LIST "Shared/" the other users INBOX is missing, so with namespace capable clients like Thunderbird it is impossible to see or subscribe this folder.
After restarting Thunderbird now I can see and subscribe the other users INBOX. However, I still think that a "LIST Shared/ *" should include *all* sub mailboxes. Or am I wrong?
Eh, hard to say.
From RFC 3501: ... A non-empty reference name argument is the name of a mailbox or a level of mailbox hierarchy, and indicates the context in which the mailbox name is interpreted.
But, later on it says: Note: The interpretation of the reference argument is implementation-defined. and: A client SHOULD NOT use such a reference argument except at the explicit request of the user.
So, email clients are supposed to do LIST "" "Shared/*" instead of LIST "Shared/" *
As far as I can tell, the first one does work on Dovecot. I can get the second form to work as long as it's an actual mailbox name. e.g., LIST Shared/someuser/ * works just fine as well -- at least with my set up.
So, short answer: yes and no. Dovecot could return all shared mailboxes, but it is not required to do so.