24/02/13If you create a new user, give them a mailbox, and they seemingly fail to appear then don’t panic! The easiest way to do this is simply connect to Outlook Web Access, and query the GAL directly (OWA uses the GAL no the OAB like Outlook running in cached mode does). The User/Mailbox IS listed on the Server But NOT in Outlook.
Firstly and fore mostly: If you do anything in Exchange: Apply the “cup of coffee rule”, never make a change then go and prove that change works straight away! However most of us work in the real world and you have a user who needs to use this mailbox yesterday! Remember, if you are looking at the Global Address List in Outlook then you are NOT looking at the Servers Global Address List*.
It scans your contacts and makes updates based on information in the GAL. Then check the mailbox Exists (See Check for existence of mailbox sections below).1. The Mailbox SHOULD be in the right hand window (Providing you are in the correct administrative group, on the correct server, and in the correct mailbox store! Remember with Exchange 2007 / 2010 you create the mailbox with the Exchange system Manager anyway! On the Exchange Server, Start Ensure “Hide From Exchange Address Lists” is NOT ticked. If you receive an error message then you can investigate further (Note: Set your Outlook client to send you a delivery report on the test email as well).You may see a status window indicating the download's progress, it will automatically disappear when completed. Re-open Outlook and log in; the Global Address List should now contain the most recent information.I know this is old, but it's the first search result in Google and doesn't have a proper answer. Fourth, you will receive a dialogue box for any matching / existing contacts. Local contacts always trump Active Directory contacts, and do not update when changes happen in AD (by design). For now, I've written an Outlook plugin that performs these steps automatically for the company I work for. Not the nicest way as in - why isn't this default?!