[Dovecot] Unable to subscribe to newly created subfolders under public mailboxes with acl plugin enabled
Max Ivanov
ivanov.maxim at gmail.com
Thu May 14 17:53:01 EEST 2009
I've "group" namespace and b2b mailbox under it. I'm unable to
subscribe to it and deliver emails there.
Here is my problem: if I create subfolder (lets name it "subf") under
b2b mailbox I'm unable to subscribe to it until acl plugin is enabled.
Even if I put dovecot-acl file in .b2b.subf folder with anyone full
rights dovecot-acl-list doesn't get populated with new subfoler. If I
put it there manually I'm able to see subf folder in subscribe dialog
in TB, but dovecot-acl-list is regulary updated, isn't it? Updated
file is missing subf entry again.
If I disable acl plugin everything works fine, but I'd like to keep it
enabled. Is it a bug or misconfiguration?
My dovecot version is 1.2 rc3
here is dovecot -n authput
protocols: imap managesieve
ssl: yes
ssl_ca_file: /usr/share/ca-certificates/floristCA-cacert.pem
ssl_cert_file: /var/lib/ssl/certs/imap.florist.my-cert.pem
ssl_key_file: /var/lib/ssl/private/imap.florist.my-key.pem
ssl_cipher_list: ALL:!LOW:!SSLv2
disable_plaintext_auth: yes
verbose_ssl: yes
login_dir: /var/run/dovecot/login
login_executable(default): /usr/libexec/dovecot/imap-login
login_executable(imap): /usr/libexec/dovecot/imap-login
login_executable(managesieve): /usr/libexec/dovecot/managesieve-login
login_processes_count: 5
verbose_proctitle: yes
first_valid_uid: 1000
mail_privileged_group: mail
mail_location: maildir:/var/spool/mail/dovecot/%n:INBOX=/var/spool/mail/dovecot/%n/INBOX
mail_debug: yes
mail_executable(default): /usr/libexec/dovecot/imap
mail_executable(imap): /usr/libexec/dovecot/imap
mail_executable(managesieve): /usr/libexec/dovecot/managesieve
mail_plugins(default): acl fts fts_squat
mail_plugins(imap): acl fts fts_squat
mail_plugins(managesieve):
mail_plugin_dir(default): /usr/lib/dovecot/modules/imap
mail_plugin_dir(imap): /usr/lib/dovecot/modules/imap
mail_plugin_dir(managesieve): /usr/lib/dovecot/modules/managesieve
namespace:
type: private
separator: /
inbox: yes
list: yes
subscriptions: yes
namespace:
type: public
separator: /
prefix: group/
location: maildir:/var/spool/mail/groupmail
list: yes
subscriptions: yes
auth default:
verbose: yes
passdb:
driver: pam
args: session=yes
userdb:
driver: passwd
args: blocking=yes
socket:
type: listen
client:
path: /var/run/dovecot/auth-client
mode: 432
master:
path: /var/run/dovecot/auth-master
mode: 438
plugin:
acl: vfile
lazy_expunge: .EXPUNGED/ .DELETED/ .DELETED/.EXPUNGED/
sieve: ~/.dovecot.sieve
sieve_storage: ~/sieve
fts: squat
fts_squat: partial=4 full=4
More information about the dovecot
mailing list