The way we did it is to create additional user accounts for the mailboxes that weren't the user's primary, and to give that user access to the other mailboxes.
A better way to explain this is to say that the user had mailboxes A, B, C, and D. A was his personal, and B, C, and D were mailboxes...