Store ACL files within shared mailbox / rename shared folder problem

Timo Sirainen tss at iki.fi
Mon Aug 24 16:21:40 UTC 2015


On 17 Aug 2015, at 19:11, Chris Laif <chris.laif at googlemail.com> wrote:
> 
> Hi.
> 
> If $otheruser shares a mailbox to $myuser, my private index is stored
> in *my* Maildir, according to this template (from the dovecot docs):
> 
> mail_location = maildir:%%h/Maildir:INDEXPVT=%h/Maildir/shared/%%u
> 
> If $otheruser renames the shared mailbox, all my private mail flags
> (Seen) are lost because my mailclient couldn't find the private index
> anymore.
> 
> Is there any way to store the private index within the shared mailbox?
> If $otheruser renames the mailbox, the index will be 'migrated' as
> well. Something like this:
> 
> /data/mails/$otheruser/Maildir/.MagicSharedFolder/shared/$myuser.dovecot.index.pvt.log
> 
> I see no way on how to do craft a INDEXPVT for this.

If you use LAYOUT=index it'll use mailbox GUIDs instead of mailbox names in the directories. Renaming a mailbox won't affect the GUID. But you'd need to do a somewhat larger migration then. Also I'm not sure if LAYOUT=index has been tested with shared mailboxes or with Maildir. 




More information about the dovecot mailing list