I suspect the number of people this affects is small - folks not using an empty prefix name space, ie idiots like me trying to seamlessly adapt the previous mail server's appearances when moving to dovecot.
I too then am an idiot. Is the empty namespace the "preferred" way? As in,
# default namespace namespace private { separator = . inbox = yes hidden = no prefix = INBOX. }
should really "almost always and is really suggested" be:
# default namespace namespace private { separator = . inbox = yes hidden = no prefix = }
A while back I was able to get ACLs working so I started using INBOX. as the prefix. I thought it would "help" email clients by having all namespaces have a prefix.
I need to re-read this thread but is a blank namespace required? If it is then "inbox = yes" should enforce that? Maybe I am getting confused because I have been thinking about... I have an Outlook 2003 user who after I started using "INBOX." says he must use "INBOX." as the root prefix in his account preferences/options and this means he can't see any shared folders. No other email clients have this problem so I ignore him.
Jim