Offline address book not updating on Outlook 2003 or 2007 client in Cache Mode from 2007 Server

Posted on 2007-11-29
Last Modified: 2012-08-13
We just upgraded our Exchange 2003 Server to Exchange 2007. When new users are added to the Exchange environment, they show-up in the client address book if they are in online mode but, not if they are in cached mode. We have tried to download the address book, set a registry key to control how the offline address book is updated to no avail. The only thing that seems to update the cached address book is if you delete the *.oab files from the client's computer and restart Outlook.
Question by:Gubster
LVL 104

Expert Comment

ID: 20374444
Have you completed the migration from Exchange 2003 to 2007, or is the 2003 server still alive? Have you changed which server generates the OAB?


Author Comment

ID: 20374487
This was actually a cross-org migration. The 2003 Server is in a completely different Exchange organization. The OAB is generated by the 2007 Server. If the client is in online mode, the address book is correct.

Expert Comment

ID: 20374649
Had the same problem, the offilne address book not getting updated straight away.  Found out that it only updated once day on Exchange 2003.  When the client checked up next day it was fine, had all the updates.

Do check out this!

Author Comment

ID: 20374697
We are manually updating the address book in the client using "Send and Recieve" + "Download Address Book". This should update from the GAL at any time.
Shouldn't all users have the same email signature?

You wouldn't let your users design their own business cards, would you? So, why do you let them design their own email signatures? Think of the damage they could be doing to your brand reputation! Choose the easy way to manage set up and add email signatures for all users.

LVL 104

Expert Comment

ID: 20374956
You need to understand that there are two processes going on here.

The OAB needs to be generated by the server. That happens once a day by default.
Then the client needs to download the OAB.

You can change the schedule for the OAB generation, but what you cannot control is the download of the OAB by the client, other than doing it manually.

What will not happen is a user is created and then you run the OAB download on the client and expect to see the new user. Unless the OAB generation has run on the server you will not.

Which distribution method are you using for OAB?


Author Comment

ID: 20375005
We have actually found the solution to this. The SMTP addresses on the resources were incorrect. We were able to find this by increasing the logging level on the Exchange server.

Accepted Solution

Computer101 earned 0 total points
ID: 21146766
PAQed with points refunded (500)

EE Admin

Expert Comment

ID: 23270781
How do I change my "SMTP addresses on the resources"

Featured Post

Better Security Awareness With Threat Intelligence

See how one of the leading financial services organizations uses Recorded Future as part of a holistic threat intelligence program to promote security awareness and proactively and efficiently identify threats.

Join & Write a Comment

Suggested Solutions

Utilizing an array to gracefully append to a list of EmailAddresses
Marketers need statistics and metrics like everybody else needs oxygen. In this article we explain how to enable marketing campaign statistics for Microsoft Exchange mail.
To show how to create a transport rule in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Mail Flow >> Rules tab.:  To cr…
how to add IIS SMTP to handle application/Scanner relays into office 365.

757 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

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now