On Tue, 2009-09-01 at 13:48 +0200, Andreas Ntaflos wrote:
It seems that ACL files such as "/etc/dovecot/acls/Backup.received" or "/etc/dovecot/acls/Backup.sent" are read, but when accessing the actual mailbox Dovecot looks for a file "/etc/dovecot/acls/received" or "/etc/dovecot/acls/sent". I.e. the mailbox names *without* the namespace prefix. This can't be the desired behaviour, can it?
No, but I don't think it's a good idea to change the behavior anymore since existing installations could depend on it. I added this fix to v2.0 code tree.
The Public namespace however doesn't seem to be given any consideration at all by Dovecot. I can see the namespace root ("Public") in the folder subscription list, but nothing beneath it. Even when I apply the "fix" described in the previous paragraphs I still can't see any of the public folders. The log file doesn't show anything about this either.
Are you using "owner" rights in there? Public mailboxes don't have an owner. "authenticated" is probably what you mean there.