[Dovecot] problematic ACL with shared folders and maildir
Hello, Recently we have been asked to deploy some shared imap folders within our instance of dovecot. However, we ran into a problem with how ACLs are implemented, and consequences regarding maildir++ mailboxes.
Long story short:
- IMAP clients sees the hierarchy as a tree: sample/1, where 1 is a child of sample
- on the filesystem, sample/1 is represented as .sample and .sample.1, both on the same level
This presents a problem: dovecot-acl file meant for sample mailbox does not apply to mailbox 1. In fact, a user with permissions to create mailboxes under sample, will not be able to access those mailboxes, once created.
Wonder if anybody has been in a similar predicament, and found a solution. Any hints would be greatly appreciated.
PS) I'm also documenting this process, maybe others will find it useful:
https://collaboration.vbi.vt.edu/display/~dom/dovecot+-+shared+imap+folders
-- Dominik L. Borkowski - Senior Systems Administrator Virginia Bioinformatics Institute - www.vbi.vt.edu
participants (1)
-
Dominik L. Borkowski