Thursday, August 30, 2007

GAL vs. OAB - Why can't I see my AD changes?

When you run Outlook in non-cache mode, or connect using Outlook Web Access (OWA), you access the Global Address List (GAL) directly. Any changes made will appear as soon as your AD forest is replicated.

When you run Outlook in cache mode, you are viewing an offline copy of the GAL called an offline address book (a.k.a. offline address list). By default, Exchange rebuilds the OAB once a day. Also by default, Outlook downloads the OAB once when you launch it - thinking it doesn't need to check more often because of the rebuild schedule.

If you need to force a new entry to show up immediately, you need to do two things. First, manually rebuild the OAB. Open the System Manager (ESM) and expand Recipients then click on Offline Address Lists. In the right pane right click Default Offline Address List and select Rebuild. You should then wait anywhere from 2 to 10 minutes (depending upon how many entries are in your GAL). Second, in Outlook (running in cache mode) go to Tools-->Send/Receive and select Download Address Book. You should then see the new entry.

If you wish to view or change the rebuild schedule, open the ESM and expand Recipients. Open the properties of the particular OAB in question. On the General tab, there is a field for Update interval. By default this is set to run daily - early in the morning. If you wish to have the OAB rebuild more than once a day, you can select "Use custom schedule" and create your schedule.


M_Al-Enezi said...

Nice post.

waiting for new posts.

Srinivas said...

We are trying to configure GAL to display Folder Path, Folder Contacts and Notes fields for mail enabled public folders. We are running Exchange Server 2003 SP2. Is there a setting I can modify in ESM to populate values of these fields? I am aware that this can be done by changing the attribute values for mail enabled public folders using ADSIEDIT. Somehow thats not a feasible solution to us.

Anonymous said...

Thanks so much, the information provided helped me resolved my issue. great post!