Hi *,

when a user A shares his INBOX with another user B, the user B can't
access its content:

User A:

  g getacl INBOX
  * ACL INBOX a...@example.com lrswipkxtecda b...@example.com lrswipkxtecd
  g OK Completed

User B:

  l list "" "*"
  * LIST (\Noselect \HasChildren) "/" "user"
  * LIST (\Noselect \HasChildren) "/" "user/a...@example.com"
  * LIST (\HasChildren) "/" "INBOX"
  * LIST (\HasNoChildren) "/" "INBOX/Gesendet"
  * LIST (\HasChildren) "/" "user/a...@example.com/foobar"
  * LIST (\HasNoChildren) "/" "user/a...@example.com/INBOX"
  l OK List completed.
  s1 select "user/a...@example.com"
  s1 NO [CANNOT] Invalid mailbox name
  s2 select "user/a...@example.com/INBOX"
  s2 NO [NONEXISTENT] Mailbox doesn't exist: INBOX

Actually there are two bugs to observe here:

1) "user/a...@example.com" really should be accessible to user B.
   Why is it listed with "\Noselect"?

2) "user/a...@example.com/INBOX" does not exist, so the error message is
   correct, but why does it appear in the listing in the first place?

cheers
sascha
-- 
Sascha Wilde                                          OpenPGP key: 4BB86568
http://www.intevation.de/~wilde/                  http://www.intevation.de/
Intevation GmbH, Neuer Graben 17, 49074 Osnabrück; AG Osnabrück, HR B 18998
Geschäftsführer:   Frank Koormann,  Bernhard Reiter,  Dr. Jan-Oliver Wagner

Attachment: pgpj2KaWNC3Bd.pgp
Description: PGP signature

Reply via email to