Individual mail accounts have an INBOX; and personal folders are
INBOX.folders. With virtual accounts, #shared is a public shared
folder hierarchy, where all accounts have shared access to a common
group of folders.
Is there an easy way to tell Courier IMAP that [path]/user/<user1> is
the INBOX for <user1> and [path]/user/<user2> is the INBOX for
There's no such thing in Courier. Courier's mail store is not some
monolithic folder hierarchy, where parts of it are someone else's INBOX.
Courier does not work this way. Each mailbox is a distinct maildir. There
is nothing like Cyrus's admin login which opens some kind of a master IMAP
hierarchy. Each login has its own individual INBOX, and #shared opens a path
into the shared mail folder hierarchy, parts of it may or may not access
other mail accounts' INBOXes.
And, do the shared folders under [path] need to be symlinks in
INBOX.folders for users to view them?
There are no symlinks anywhere. #shared is the shared folder hierarchy.
INBOX. is the private folder hierarchy.