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@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