Monday 10 August 2009

Creating mixed-mode Exchange/IMAP users

We have a few managers here whose mail needs are a little complicated. They're available to the whole company via Outlook and Exchange for meeting scheduling, but they prefer to use Thunderbirdand IMAP for managing their mail.

(Of course, one can connect to Exchange via IMAP, but we haven't implemented this, purely for reasons of time resources. Back in the day, we started out with courier IMAP, and brought in Exchange a lot later. Smoothly migrating people to the Exchange server would require a lot of individual support hours, and given that the system is fine at the moment, the bang/buck ratio doesn't pan out.)

Here's how to set up a mixed-mode IMAP/Exchange mail user from complete scratch:

  1. Mail Transport Agent - on your external IMAP mail server, create an IMAP box for john.doe@myorg.com
  2. Mail Transport Agent - create an alias for the user, something like jdo -> john.doe@myorg.com
  3. Exchange Server - in the EMC, create a new Mailbox under \Recipient Configuration\Mailbox for John Doe. This creates an AD object for John Doe, with Exchange Mailbox properties.
  4. Still on Exchange, right-click \Recipient Configuration\Mail Contact, and choose "New Mail Contact", and radio on "New Contact".
  5. Choose the correct Organisational Unit (if you forget this step, don't worry - you can move the Mail User in ADUC later).
  6. In the "First Name" field, use the IMAP alias (in this example, "jdo").
  7. In the "External e-mail address" field, use the IMAP alias email address (in this example, jdo@myorg.com).
  8. Finish creating the contact.
Now we have two separate elements - the Mailbox associated with AD user John Doe, and the Mail Contact jdo.
The existence of the mailbox will allow the user to manage scheduling with Outlook, and to view Public Folders.
However the email must be redirected to the IMAP account. Here's how:

  1. Using the EMC, \Recipient Configuration\Mailbox, open the properties sheet of the Mailbox.
  2. Choose the Mail Flow Settings tab, and open the Properties of Delivery Options.
  3. Tick the box "Forward To ...", then click on "Browse".
  4. Tip! Sort by "Recipient Type" to see the Mail Contacts, and choose your newly-created contact from there.
  5. Choose Ok, then Ok again to leave the Properties sheet.

Now you have a user who can be scheduled via Outlook, but who can use their preferred IMAP client to manage their email.

No comments:

Post a Comment