Drei Arten von Namespaces: private (das eigene Postfach jedes Benutzers), shared (Postfächer anderer Benutzer), public (alle sehen dieselben Ordner).
Öffentlicher Namespace in 10-mail.conf:
namespace public {
type = public
separator = /
prefix = Public/
location = maildir:/var/mail/vhosts/public:INDEXPVT=~/public-index
list = yes
subscriptions = no
}
Gemeinsamer Namespace (Ordner, die andere Benutzer per ACL für Sie freigegeben haben):
namespace {
type = shared
separator = /
prefix = Shared/%%u/
location = maildir:%%h/Maildir:INDEX=~/shared/%%u
subscriptions = no
list = children
}
Zugriff über das ACL-Plugin gewähren (90-acl.conf + Datei dovecot-acl im Quellpostfach):
user=bob@example.com lrws
Bob sieht den Ordner jetzt in seinem Client unter Shared/alice@example.com/.
Typischer Einsatz: ein support@-Postfach, das mit dem ganzen Team geteilt wird. Antworten bleiben sauber in der Konversation, weil alle denselben Speicher lesen und beschreiben.
Melden Sie sich an, um festzuhalten, was Sie gelesen haben.