Hello, i am currently testing Dovecot 2.0 rc1 with Maildir format, and it seems impossible to share the Inbox of one user with another user. user1 shares Inbox with user2 user2 makes List command: 1 list "" "*" * LIST (\HasNoChildren) "/" "Sent" * LIST (\HasNoChildren) "/" "AutoCleanSpam" * LIST (\HasNoChildren) "/" "Trash" * LIST (\HasNoChildren) "/" "Drafts" * LIST (\HasNoChildren) "/" "INBOX" * LIST (\Noselect \HasNoChildren) "/" "FremdeOrdner" 1 OK List completed. INBOX of user1 which was shared is missing! user1 shares Trash/test with user2: user2 makes List command: 1 list "" "*" * LIST (\HasNoChildren) "/" "Sent" * LIST (\HasNoChildren) "/" "AutoCleanSpam" * LIST (\HasNoChildren) "/" "Trash" * LIST (\HasNoChildren) "/" "Drafts" * LIST (\HasNoChildren) "/" "INBOX" * LIST (\Noselect \HasChildren) "/" "FremdeOrdner" * LIST (\Noselect \HasChildren) "/" "FremdeOrdner/user1" * LIST (\HasNoChildren) "/" "FremdeOrdner/user1/Trash/test" 1 OK List completed. Trash/test is there, INBOX of user1 is still missing! Filesystem structure is as folled: ~user1/maildir/dovecot-acl: user=user2 ilrws ~user1/maildir/dovecot-acl-list: 1278592283 Trash/test Now there is the following problem: ~user1/maildir/dovecot-acl-list BEFORE list command of user2: 1278592732 INBOX 1278592283 Trash/test ~user1/maildir/dovecot-acl-list AFTER list command of user2: 1278592283 Trash/test It seems, that after user2 makes the list command, the acl for INBOX is gone missing. Regards, Daniel Stoye
On Thu, 2010-07-08 at 14:51 +0200, Daniel Stoye wrote:> Hello, > > i am currently testing Dovecot 2.0 rc1 with Maildir format, > and it seems impossible to share the Inbox of one user with another user.Yeah, this was fixed yesterday: http://hg.dovecot.org/dovecot-2.0/rev/07353259bb41
On 07/08/10 15:51, Timo Sirainen wrote:> On Thu, 2010-07-08 at 14:51 +0200, Daniel Stoye wrote: >> Hello, >> >> i am currently testing Dovecot 2.0 rc1 with Maildir format, >> and it seems impossible to share the Inbox of one user with another user. > > Yeah, this was fixed yesterday: > http://hg.dovecot.org/dovecot-2.0/rev/07353259bb41 > >Hi, thanks for the Info, we just installed RC2 - and something still seems to be strange: * OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE AUTH=PLAIN] Dovecot ready. 1 login user1 passwordOfUser1 1 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT IDLE CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS ACL RIGHTS=texk] Logged in 1 list "" "*" * LIST (\HasNoChildren) "/" "Sent" * LIST (\HasNoChildren) "/" "Trash" * LIST (\HasNoChildren) "/" "Drafts" * LIST (\HasNoChildren) "/" "INBOX" * LIST (\Noselect \HasChildren) "/" "FremdeOrdner" * LIST (\Noselect \HasChildren) "/" "FremdeOrdner/user2" * LIST (\Noselect \HasChildren) "/" "FremdeOrdner/user3" * LIST (\HasNoChildren) "/" "FremdeOrdner/user2/Trash/test" * LIST (\HasNoChildren) "/" "FremdeOrdner/user3/INBOX" * LIST (\HasNoChildren) "/" "FremdeOrdner/user3/INBOX" 1 OK List completed. The shared INBOX of user3 is shown twice. And Thunderbird still refuses to show the INBOX of user3. Do you have any ideas? Regards, Daniel
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, i am currently testing Dovecot 2.0 rc3 with Maildir format, and it seems _again_ impossible to share the Inbox of one user with another user. user1 shares Inbox with user2 user2 makes List command: 1 login user2 password * CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT IDLE CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS ACL RIGHTS=texk 1 OK You are so in 2 list "" "*" * LIST (\HasNoChildren) "/" "Sent" * LIST (\HasNoChildren) "/" "Trash" * LIST (\HasNoChildren) "/" "Drafts" * LIST (\HasNoChildren) "/" "INBOX" * LIST (\Noselect \HasChildren) "/" "FremdeOrdner" * LIST (\Noselect \HasChildren) "/" "FremdeOrdner/user1" * LIST (\Noselect \HasChildren) "/" "FremdeOrdner/user1/INBOX" * LIST (\HasNoChildren) "/" "FremdeOrdner/user1/INBOX/unterInbox" * LIST (\HasNoChildren) "/" "FremdeOrdner/user1/testordner" * LIST (\HasChildren) "/" "FremdeOrdner/user1/INBOX" 2 OK List completed. The Problem is the following line: * LIST (\Noselect \HasChildren) "/" "FremdeOrdner/user1/INBOX" which causes Thunderbird NOT to subscribe and ignore INBOX of user1. There is no difference, if the shared INBOX has any subfolders. Any Ideas on how to solve this? Regards, Daniel Stoye -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkxZPmUACgkQwloC3PARqmhhQACeKOa3g9ec2G25uqYVpkp8sVlc zNYAnR6IU376m8JF2PkaXwvK7qsjC6I/ =u+IR -----END PGP SIGNATURE-----