The problem with Message Retrieval is that if I create a folder or move messages to or from the mailbox I'm retrieving, it doesn't update the original mailbox with those changes. If there is a way to do that as well, then it may work.
We are looking to have multiple users accessing a specific mailbox, so new folders and mail moves need to be reflected for all users, not just individuals.
Thanks.