[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