Shared Folders in IMAP clients

To allow imap clients such as Mozilla Thunderbird or Outlook Express to see the shared folders of users, there is an additional step required.
Firstly, set the permissions of the folders using Outlook or Web Access whilst logged on as the sharing user.

Next, telnet to the IMAP port on the mail server. You must login as the account that is to see the shared folders.
telnet mail.mydomain.com 143
Type the following (including the numbers, this is imap speak)

1. LOGIN yourname yourpassword 2. x-add-other-user otherusername 3. LOGOUT
The command to remove them from your view is x-delete-other-user

Restart Thunderbird to see the change.

originally the instructions also said you should set permissions via IMAP on the user who is sharing the folder, but i dont think its necessary as that is covered by what you do in SWA or outlook....for reference....

as user support login via imap....
1. setacl <foldername> <userid> <permissions> 1. setacl INBOX ian rs
allows ian to access the INBOX of support with "rs" permissions.

Permissions are as follows...
l - lookup (mailbox is visible to LIST/LSUB commands) r - read (SELECT the mailbox, perform CHECK, FETCH, PARTIAL, SEARCH, COPY from mailbox) s - keep seen/unseen information across sessions (STORE SEEN flag) w - write (STORE flags other than SEEN and DELETED) i - insert (perform APPEND, COPY into mailbox) p - post (send mail to submission address for mailbox, not enforced by IMAP4 itself) c - create (CREATE new sub-mailboxes in any implementation-defined hierarchy) d - delete (STORE DELETED flag, perform EXPUNGE) a - administer (perform SETACL)

other Scalix Tips...