[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now


Global Address List / Automatic Email Forwarding Rules

Posted on 2006-05-10
Medium Priority
Last Modified: 2012-08-14

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 joeb@domain.co.uk, 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 joeb@domain.co.uk 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.
Question by:ScintillateRich

Expert Comment

ID: 16650814
Well, the simple answer then would be to disable the accounts of those whom you have not yet migrated, and then enable them when you are ready to move them over.  This also prevents their e-mail addresses from being published to the directory.


LVL 18

Expert Comment

ID: 16651406
If you will not create mailbox for new users then they will not be seen in exchange global address list but if you have created mailbox then you have to forward the mails from new mailbox to old mailbox and disable the new mailbox.
LVL 18

Assisted Solution

amaheshwari earned 400 total points
ID: 16651698
Just go to exchange 2003 AD account and then Right Click username ...Properties....Exchange General...Delievery Options....Forward ....Email address..OK

Then go to exchange advanced tab and tik on hide user from list to hide user from GAL.

Accepted Solution

f_umar earned 800 total points
ID: 16654987
the users which are not yet migrated to exchange server whether they have mailboxes or not can be hide from address book. i suggest that you hide users from address book and create contacts with same display name and working email address, when ever you move a user unhide it and remove or hide the contact of that user.

i might not be explain well take a look at the scenario

user A has an account in AD and a mailbox accosiate with it you go to its account properties and in Exchange Advanced tick the check box states "Hide from Exchange address lists" this user would not show it self in Global Address List or any of exchange address list.
Now create a contact with the same display name A and configure its smtp address which is working it would automatically shows itself in Global Address List.
after some days when you move user A email to exchange delete the contact A and unhide user A from Exchagne address list.

to create contacts in bulk u can user csvde utility, it imports contact information from .csv file

Author Comment

ID: 16690214
Hi people - sorry haven't had a chance to test any ideas yet - have had emergencies. I'll give it a go this week. Thanks for all your help

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Steps to fix “Unable to mount database. (hr=0x80004005, ec=1108)”.
If you have come across a situation where you need to find some EDB mailbox recovery techniques, then here you will find the same. In this article, we will take you through three techniques using which you will be able to perform EDB recovery. You …
The basic steps you have just learned will be implemented in this video. The basic steps are shown to configure an Exchange DAG in a live working Exchange Server Environment and manage the same (Exchange Server 2010 Software is used in a Windows Ser…
A short tutorial showing how to set up an email signature in Outlook on the Web (previously known as OWA). For free email signatures designs, visit https://www.mail-signatures.com/articles/signature-templates/?sts=6651 If you want to manage em…
Suggested Courses

834 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question