This article has been archived. It is offered "as is" and will no longer be updated.
Custom Address Lists do not appear in the global address list (GAL) on a server that is running Microsoft Exchange Server 2007 when you use a Microsoft Office Outlook client to view the list. However, when you use Microsoft Office Outlook Web Access to view the GAL, the Custom Address List is visible.
This issue occurs when the AddressBookRoots attribute of the Microsoft Exchange object does not have the same distinguished name value that is set in the All Address Lists attribute.
To resolve this issue, you must use the ADSIEdit tool to copy the distinguished name from the All Address Lists attribute into the AddressBookRoots attribute. To do this, follow these steps:
Log on to a computer in the domain that has the Windows Support Tools installed. By default, the Adsiedit.msc utility connects to the directory of the domain where you are currently logged on.
Click Start, click Run, type Adsiedit.msc, and then press ENTER.
In the console tree, expand Configuration Container [servername.example.com]. In this example, servername is the name of your domain controller, and example.com is the name of your domain.
Expand CN=Configuration, and then expand DC=ExampleDomain, DC=com.
Expand CN=Services, expandCN=Microsoft Exchange, expand CN=OrganizationName, and then expand CN=Address Lists Container. In this example, OrganizationName is the name of your Exchange organization.
Right-click CN=All Address Lists, and then click Properties.
Select and copy the DistinguishedName attribute, and then click OK.
In the console tree, expand Configuration Container, expand CN=Configuration, and then expand Services.
Right-click CN=Microsoft Exchange, and then click Properties.
Paste the distinguished name that you copied in step 7 into the AddressBookRoots field.