18 Apr
2009
18 Apr
'09
2:07 a.m.
On Apr 17, 2009, at 6:28 PM, Markus Werner wrote:
Or you could also see if you could create a private namespace with prefix="#User/" and subscriptions=yes, perhaps with location=maildir:/var/lib/dovecot/empty:CONTROL=~/Maildir/shared
where the empty directory would be a world-readable non-writable empty directory. That namespace should then catch subscriptions to shared mailboxes.I tried this. The following is logged:
Apr 18 00:12:01 asterix dovecot: IMAP(markus@example.com): fchown(/var/spool/dovecot/users/example.com/markus/Maildir/control/ shared/subscriptions.lock, -1, 0) failed: Operation not permitted
It tries to preserve the group. Try chmod g+s to the empty directory.