What is the correct mailbox delivery action in 2.3.3-2
Andrew Morgan
morgan at orst.edu
Thu Apr 20 12:33:47 EDT 2006
On Thu, 20 Apr 2006, John Basile wrote:
>
> Ken,
>
> Using Internal namespaces and 2.3.3-2 gives following results.
> If I create "user.jbasile" and NO INBOX, I can deliver an email and it
> appears at user.jbasile
> If I then create "user.jbasile.INBOX", I can deliver an email and it appears
> at user.jbasile, not at the INBOX
>
> Mailbox is
> user.jbasile (\HasChildren)
> user.jbasile.Draft (\HasNoChildren)
> user.jbasile.INBOX (\HasNoChildren)
> user.jbasile.Sent (\HasNoChildren)
> user.jbasile.Trash (\HasNoChildren)
>
> The ACL being set is
> user.jbasile: jbasile lrswipkxtecda cyrus lrswipkxtecda
> user.jbasile.Draft: jbasile lrswipkxtecda cyrus lrswipkxtecda
> user.jbasile.INBOX: jbasile lrswipkxtecda cyrus lrswipkxtecda
> user.jbasile.Sent: jbasile lrswipkxtecda cyrus lrswipkxtecda
> user.jbasile.Trash: jbasile lrswipkxtecda cyrus lrswipkxtecda
>
> What should happen ?
Uhh, user.jbasile *is* the INBOX. When an imap client connects to cyrus
and requests "INBOX" (a reserved name in IMAP), cyrus shows them the
contents of user.jbasile. There is no reason to create a subfolder named
INBOX, and I wonder what problems that might create to confuse imap
clients.
Andy
More information about the Info-cyrus
mailing list