Timo Sirainen wrote:
All of your namespaces must use the same separator (v1.1 will check this itself). If you use '.' separator (default), the prefix needs to be "Testing.".
Ah, thank you! I misunderstood the purpose of the prefix.
Everything seems to be working now, with only one minor bump. The 'location=' of the shared folders looks like this (quoting from previous email), based on http://wiki.dovecot.org/SharedMailboxes:
# ls -lFa total 20 drwxr-s--- 4 ... 4096 Sep 10 17:04 ./ drwxr-xr-t 4 ... 4096 Aug 24 16:20 ../ drwxrws--- 5 ... 4096 Sep 10 18:04 .TestOne/ drwxrws--- 5 ... 4096 Sep 10 17:16 .TestTwo/ -rw-rw---- 1 ... 0 Aug 24 16:21 dovecot-shared -rw-r--r-- 1 ... 16 Sep 10 18:02 subscriptions #
And from the text on that wiki page, I thought dovecot-shared only needed to be in that single place to also manage the subfolders. However, it had no effect, and new content in the subfolders had the wrong group and permissions.
Putting a dovecot-shared file in each of .TestOne and .TestTwo fixed that problem, and now all the permissions are working fine. That's not a problem in practice now that I know to do it for new folders.
Thank you for all of your help!
-- Phil Edwards