On S 18 Oct, 2008, at 22:06 , Giuliano Gavazzi wrote:
[...]
namespace public {
separator = .
prefix = INBOX.Public.
inbox = no
location = maildir:/SharedMaildirs/Public:CONTROL=~/Maildir/
control/Public:INDEX=~/Maildir/index/Public
hidden = yes
list = yes
subscriptions = yes
}
Tested also with dovecot-1.2.alpha2.
As for file permission, my dovecot-shared is
-rw-------+ 1 dovecot staff 0 Oct 18 14:58 dovecot-shared
(all users belong to group staff).
Since this does not give access to the group, I have also an inherited
ACL (file system ACL) that gives read/write access those users (or
group of users) who need access to the public folders.
Works well, as far as I can tell, with no more:
... fchown() failed with file ...
on the index file. It turned out that this was happening when the
shared folders had group access.
Now, I have to work out how to limit delete to message owners (and the
T flag private) so that only owners or the administrator can delete
files.
Giuliano