> On 17/02/2022 10:14 Kees van Vloten <keesvanvlo...@gmail.com> wrote: > > > On 17-02-2022 07:28, Aki Tuomi wrote: > >> On 16/02/2022 21:40 Kees van Vloten <keesvanvlo...@gmail.com> wrote: > >> > >> > >> Hi Team, > >> > >> > >> I am trying to setup mailbox sharing. But although user test2 shares > >> INBOX with test1, it is not visible for user1. > >> > >> doveadm acl get -u test2 INBOX > >> ID Global Rights > >> user=test1 admin create delete expunge insert lookup post read > >> write write-deleted write-seen > >> > >> cat /srv/mail/dovecot/lib/shared-mailboxes.db > >> shared/shared-boxes/user/test1/te...@example.com > >> 1 > >> > >> Log output: > >> > > <snip /> > > > >> namespace { > >> hidden = no > >> list = no > >> location = > >> maildir:/srv/mail/vmail/example.com/%%n/store:LAYOUT=fs:FULLDIRNAME=0_FolderContent:UTF-8:INDEXPVT=/srv/mail/vmail/example.com/%n/index_shared/%%u:CONTROL=/srv/mail/vmail/example.com/%%n/control:VOLATILEDIR=/srv/mail/vmail/example.com/%%n/volatile > >> prefix = shared~%%u~ > >> separator = ~ > >> subscriptions = no > >> type = shared > >> } > > <snip/> > > > > you've marked this as `list = no`, when it shoukld be `list = children`. > > Maybe it'll help. > > > >> > >> Is there anything obviously wrong in the config? > >> > >> I suspect a mismatch between %u and %n somewhere but don't know how to > >> figure out the culprit. > >> > >> How can I get more relevant debug log output about namespaces / mailbox > >> sharing? > >> Or can I run commands to check validity? > >> > >> - Kees > > Aki > > I have updated the conf with list = children. > Unfortunately it did not change anything. > > S[0x563e63660b70]: 2 OK Capability completed (0.001 + 0.000 secs). > C[0x563e643232a0]: 3 ID ("x-originating-ip" "192.168.10.106") > S[0x563e63660b70]: * ID ("name" "Dovecot") > S[0x563e63660b70]: 3 OK ID completed (0.001 + 0.001 secs). > C[0x563e643232a0]: 4 namespace > S[0x563e63660b70]: * NAMESPACE (("" "~")) (("shared~" "~")) NIL > S[0x563e63660b70]: 4 OK Namespace completed (0.001 + 0.001 secs). > C[0x563e643232a0]: 5 LIST "" "" > S[0x563e63660b70]: * LIST (\Noselect) "~" "" > S[0x563e63660b70]: 5 OK List completed (0.001 + 0.001 secs).
Can you try 1 LIST "shared~" "*" The LIST "" "" is only about getting the hierarchy separator. Aki