[Dovecot] Phantom INBOX in 1.2. Is there a stable .deb of 2.0?

ian+dovecot@comtek.co.uk ian at comtek.co.uk
Fri Dec 10 02:20:56 EET 2010


Hi,

We've been running 1.2 Dovecot for a while and are happy with it. In 
trying to migrate from symlinks to shared folders I see a similar 
problem to that shown at 
http://www.mail-archive.com/dovecot@dovecot.org/msg32083.html . For example:

    . lsub "" "*"
    * LSUB () "." "Users..INBOX"

The advice given in the thread is to upgrade to 2.0. We currently use 
Debian's 1.2 package and I'm reluctant to move since I can't find a 
stable 2.0 .deb (http://wiki2.dovecot.org/PrebuiltBinaries only has 
repository heads of 2.0). Building from source is an option but I'd 
really prefer to be using a package.

Can anybody advise on an appropriate way to go?

Like the original poster I am seeing INBOX under the shared namespace 
when I try to share. I'm also getting an empty 
/var/mail/virtual/users/Maildir created 
(maildir:/var/mail/virtual/users/%n/Maildir/). We formerly had an INBOX 
prefix namespace from a Courier migration too, but it has been deleted 
(to no avail).

Shared folders do work, though. It just requires 'anyone l' in 
/etc/dovecot/dovecot-acls/.DEFAULT (though I'd really rather not do this!).

Thanks for any help,

Ian



########

mail_location = maildir:/var/mail/virtual/users/%n/Maildir/
namespace private {
    separator = .
    prefix =
    inbox = yes
}
namespace shared {
    separator = .
    prefix = Users.%%n.
    location = 
maildir:/var/mail/virtual/users/%%n/Maildir/:INDEX=~/shared/%%u
    subscriptions = no
    list = children
}
namespace public {
    separator = .
    prefix = Shared.
    location = maildir:/var/mail/virtual/public:INDEX=~/public
    subscriptions = no
}
auth default {
   mechanisms = plain
   passdb ldap {
     args = /etc/dovecot/dovecot-ldap.conf
   }
   passdb ldap {
     args = /etc/dovecot/dovecot-ldap-master.conf
     master=yes
   }
   userdb passwd {
   }
   userdb ldap {
     args = /etc/dovecot/dovecot-ldap-userdb.conf
   }
   userdb ldap {
     args = /etc/dovecot/dovecot-shared-ldap.conf
   }
}
plugin {
   acl = vfile:/etc/dovecot/dovecot-acls:cache_secs=3
   acl_shared_dict = file:/var/mail/virtual/shared-mailboxes.db
}



More information about the dovecot mailing list