[Dovecot] Shared mailbox plans
Francisco Reyes
lists at stringsutils.com
Thu Apr 12 01:31:19 EEST 2007
Timo Sirainen writes:
> Keeping ACLs in SQL is different from keeping the whole mailbox data
> in SQL. Currently the ACL plugin supports only vfile backend, but it
> wouldn't be too difficult to add support for SQL backend.
Having ACLs in SQL allows companies to have a centralized place for all
ACLs.
For instance our mail tables are generated from other tables.
Users update the "primary" tables in a management screen. A program takes
data from these primary tables and populates the appropriate tables. All
backend mailstore machines connect to the database to get their information.
If ACLs were on files one would have to have a specialized program to grab
data from a centralized database to create the local files. For one machine
that is likely ok but for many machines it starts to get complex (ie you
have to sync all the programs accross all the servers to be up to date).
More information about the dovecot
mailing list