[Dovecot] changed separator/sharing of subfolders (Re: problem with subscriptions=no and changed separator ?)
Lutz Preßler
Lutz.Pressler at SerNet.DE
Mon Oct 18 12:06:02 EEST 2010
Hello,
another problem with changed separator (2.0.5-0~auto+23 (b8803a1e2dc2)).
I tried sharing virtual folders (see next mail), and noticed that sharing of
subfolders does not seem to work if the "receiving" user has a changed
separator (different separator/prefix settings through userdb_namespace
attributes).
As "user":
0 getacl "INBOX.test"
* ACL "INBOX.test" "testuser" lrs "user" lrwstipekxacd
0 getacl "INBOX.test.test2"
* ACL "INBOX.test.test2" "testuser" lrs "user" lrwstipekxacd
(but also tested with more rights for testuser)
As testuser with unchanged separator:
0 list "" "*" [includes:]
* LIST (\Noselect \HasChildren) "." "INBOX.shared.user"
* LIST (\HasChildren) "." "INBOX.shared.user.test"
* LIST (\HasNoChildren) "." "INBOX.shared.user.test.test2"
and
0 select INBOX.shared.lpmail.test.test2
works.
As testuser with separator=^:
0 list "" "*" [includes:]
* LIST (\Noselect \HasChildren) "^" "INBOX^shared^lpmail"
* LIST (\HasNoChildren) "^" "INBOX^shared^lpmail^test"
INBOX^shared^lpmail^test^test2 is missing.
0 select INBOX^shared^lpmail^test2
0 NO Mailbox doesn't exist: INBOX^shared^lpmail^test2
(also tested without having everything under INBOX).
No error messages in log.
Regards,
Lutz
--
Lutz Preßler <Lutz.Pressler at SerNet.DE> http://www.SerNet.DE/
SerNet Service Network GmbH, Bahnhofsallee 1b, D-37081 Göttingen
Tel.: +49-551-370000-2, FAX: +49-551-370000-9
AG Göttingen, HRB 2816, GF: Dr. Johannes Loxen
More information about the dovecot
mailing list