Albert Chin writes:
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
<user2>?
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.