nso
Yes we use extra.conf to conduct public folder and global acl to maintain permissions.
# Excerpt extra.conf
plugin {
# Global ACL
acl = vfile:/etc/dovecot/dovecot-acl-global.conf
}
namespace {
type = public
separator = /
list = yes
prefix = Admin/
location = maildir:/var/vmail/public/%d/admin:LAYOUT=fs:INDEXPVT=~/public/%d/admin
subscriptions = yes
hidden = no
list = children
mailbox "admin" {
auto = subscribe
}
}
# Excerpt dovecot-acl-global.conf
Admin/* user=user1@example.com lrwstipekxa
Admin/* user=user2@example.com lrwstipekxa
[unknown] This works as the public folder appears only if user is having permissions.
This works as the public folder appears only if user is having permissions.