[Dovecot] Namespace "hidden" option not working?

Jeff Grossman jeff at stikman.com
Wed Oct 3 21:38:42 EEST 2007


> On Wed, 3 Oct 2007, Ed W wrote:
>
>> I either misunderstand the namespace hidden option, or else perhaps it's
>> not
>> working correctly in 1.0.5?
>>
>>
>> dovecot.conf
>>
>> # default namespace
>> namespace private {
>> separator = /
>> prefix =
>> inbox = yes
>> hidden = yes
>> }
>>
>> # for backwards compatibility:
>> namespace private {
>> separator = .
>> prefix = INBOX.
>> inbox = yes
>> }
>
>
> You shouldn't have inbox = yes on more than one namespace. From the
> comments in my dovecot.conf:
>
>     # There can be only one INBOX, and this setting defines which
> namespace
>     # has it.
>     #inbox = yes
>
> I think you're also hiding the wrong namespace. You don't want to
> advertise the backwards-compatibility namespace to clients. If they're
> already using the old one, they can still use it, but you don't want new
> clients to start using it. Namespace-aware clients will adapt (in
> theory?).
>
> Best,
> Ben
>

Just to throw in one more comment.  In the dovecot.conf file it also
mentions that you should use the same separator between namespaces. 
Otherwise you might confuse the client.

Jeff



More information about the dovecot mailing list