On Aug 3, 2012, at 9:59 AM, Timo Sirainen <[email protected]> wrote:
[...]
> Problem 1: The userdb fields need to be prefixed in passwd-file with 
> "userdb_" prefix, so "userdb_namespace/inbox/inbox=no".

Aha! This is what I was missing. The documentation on userdb extra fields even 
says this, but I missed it even on multiple readings.


> Problem 2: You change the username from bam-ios to bam, which results in:
> 
>> Aug  2 11:37:29 new-miranda dovecot: auth: 
>> passwd-file(bam,64.119.157.114,<Rgx2MErG4wBAd51y>): unknown user
>> Aug  2 11:37:29 new-miranda dovecot: auth: Debug: 
>> passwd(bam,64.119.157.114,<Rgx2MErG4wBAd51y>): lookup
> 
> So the userdb fields aren't looked up from passwd-file anyway.

I discovered this as well after sending my mail. My goal in changing the 
username was to point at bam's mail storage without having a symlink or 
something like that. But I solved this instead by adding more userdb extra 
fields to override namespace/{inbox,mdbox,virtual}/location.

Thanks so much! I've now got exactly what I want: a full view of my many 
folders from desktop IMAP clients, and a collapsed hierarchy using virtual 
folders for mobile IMAP clients where navigating a huge folder tree can be 
cumbersome.

--Bret

Reply via email to