p.quidacciolu at libero.it
2010-Apr-02 09:07 UTC
[Dovecot] Dovecot 2.0 shared mailbox using ACLs problem
Hi,
I'm trying to configure shared mailboxes using ACLs.
On dovecot 1.2.10 it works fine, but the same configuration on dovecot 2.0.
beta4 doesn't work.
When I try to access to the shared mailbox I get the following message:
Query: SELECT "users/user2/INBOX"
Reason Given: Mailbox doesn't exist: users/user2/INBOX
In the next the dovecot -n output and the dovecot-ldap.conf content:
# 2.0.beta4: /usr/local/etc/dovecot/dovecot.conf
# OS: Linux 2.6.9-89.ELsmp i686 Red Hat Enterprise Linux AS release 4 (Nahant
Update 8) ext3
auth_mechanisms = plain login
mail_debug = yes
mail_gid = mailusers
mail_location = maildir:/mnt/mbox1/mailusers/%n/Maildir
mail_uid = mailusers
namespace {
inbox = yes
location prefix separator = /
type = private
}
namespace {
hidden = no
list = children
location = maildir:/mnt/mbox1/mailusers/%%n/Maildir:
INDEX=/mnt/mbox1/mailusers/%n/Maildir/users/%%n
prefix = users/%%n/
separator = /
subscriptions = no
type = shared
}
passdb {
args = /usr/local/etc/dovecot/dovecot-ldap.conf
driver = ldap
}
plugin {
acl = vfile
acl_shared_dict = file:/var/tmp/shared-mailboxes.db
}
service auth {
user = root
}
ssl = no
userdb {
driver = passwd
}
userdb {
args = /usr/local/etc/dovecot/dovecot-ldap.conf
driver = ldap
}
protocol imap {
mail_plugins = quota imap_quota acl imap_acl
# /usr/local/etc/dovecot/dovecot-ldap.conf
hosts = ldap-vip
base = o=mailusers
user_attrs = mailQuota=quota_rule=*:backend=%$
user_filter = (&(objectClass=person)(|(uid=%u)(uid=%n)))
pass_attrs = uid=user,userPassword=password
pass_filter = (&(objectClass=person)(|(uid=%u)(uid=%n)))
Regards, Pier Luigi
Timo Sirainen
2010-Jun-07 19:12 UTC
[Dovecot] Dovecot 2.0 shared mailbox using ACLs problem
On pe, 2010-04-02 at 11:07 +0200, p.quidacciolu at libero.it wrote:> I'm trying to configure shared mailboxes using ACLs. > On dovecot 1.2.10 it works fine, but the same configuration on dovecot 2.0. > beta4 doesn't work. > When I try to access to the shared mailbox I get the following message: > Query: SELECT "users/user2/INBOX" > Reason Given: Mailbox doesn't exist: users/user2/INBOXHave you tried this with recent nightly snapshots?
Apparently Analagous Threads
- R: Re: Dovecot 2.0 shared mailbox using ACLs problem
- R: Re: R: Re: Dovecot 2.0 shared mailbox using ACLs problem
- R: Re: LMTP : Can't handle mixed proxy/non-proxy destinations
- LDAP: error with iterate_query
- R: Re: R: Re: Dovecot 2.0 shared mailbox using ACLs problem