Global Address List / Automatic Email Forwarding Rules
Posted on 2006-05-10
I am about to embark on a migration to Exchange. During the migration there will be a period where some users exist on the target Exchange server, and the rest exist on the existing unix server. The new server has already been set up with every single mailbox, however.
The mailflow is working perfectly. On the old network, users have email addresses in the form of email@example.com, and on the new network the users have Joe.Bloggs@domain.local. Once a user is migrated an alias is set up on the old email server to forward firstname.lastname@example.org to Joe.Bloggs@domain.local. Joe.Bloggs@domain.co.uk has also been added to the default recipient policy.
The problem I am trying to find a solution to is this:
The users that have been migrated to the new Exchange server will be using the Global Address List to send emails to other staff members. If they send an email to a user that hasn't already been migrated (but does show up in Active Directory) then this email will go to the mailbox that is awaiting them on the Exchange server, not the actual mailbox that they are using.
I understand that we could set up a redirect rule for each non-migrated user, but this is impractical due to the sheer number of users in question. If this could be scripted, then writing a list of users in the script is a possibility.
Otherwise, another option could be to somehow manipulate the Global Address List, but I'm not sure how I would do this.
If anybody can share any ideas I would be very grateful.