Offline Address Book
Offline Address Book
An Offline Address Book is a container that stores a collection of Offline Address Lists.
Administrators can configure Offline Address Books (Figure 1)
Outlook users can choose which offline address lists they want to download (Figure 4). Users who
work offline connect to Exchange Server computers and download Offline Address Lists to obtain
information about other users in their organization.
When an Administrator creates an Offline Address Book, the address list will be converted to a
separate set of files and stored in an Exchange Public Folder. Offline Address Books typically contain
at least one address list that represents the global address list (GAL). Users who are working offline
with their Outlook clients can use this global address while they are on the road.
All Offline Address Lists are contained under CN=Offline Address Lists, CN=Address Lists
Container,CN = <Org Name> in Active Directory.
OAB versions
Exchange Server 2003 has several different OAB formats:
OAB version 2
The OAB Version 2 folder contains Offline Address Books with ANSI characters and is used by
Outlook 97 through 2003. Each object in the system folder represents a created Offline Address Book
(depending on the interval of OAB generating). Outlook clients have only to download the delta
changes since the last full download. Changes between the last full download are saved in a file called
Changes.oab.
OAB version 3
Exchange Server 2003 introduces a new Offline Address Book format called Offline Address Book
v3a. Offline Address Book v3a is stored in a system folder named OAB Version 3a. OAB Version 3a
adds support for Unicode format. These Offline Address Books are used by Outlook 2003. When
Outlook 2003 logs on to the Exchange Server it checks the existence of the OAB Version 3a folder and
uses the Unicode files if they are available.
OAB version 4
OAB v4 was designed to help remove some download issues with the OAB. Some of the new OAB v4
features are:
Generates local specific indexes based on the OAB.
Uses LZX compression
Uses a new Binpatch logic for applying multiple days worth the diff files
Has sort orders for ambiguous name resolution (ANR) and browse files
Note:
OAB 4.0 is only available if you use Outlook 2003 Service Pack 2.
OABInteg
OABInteg is a command line utility which can help you in troubleshooting OAB generation problems,
and problems with Outlook clients that have problems with downloading an Offline Address Book
from an Exchange Public Folder store. OABInteg simulates two processes related to Offline Address
Books:
How Microsoft Outlook 2003 connects to a public folder store to download the Offline Address Book.
How the OABGEN process on the Exchange server connects to the public information store to recreate
the Offline Address Book.
Outlook 2003 with Cached Mode and the Offline Address Book
Outlook 2003 with Cached Mode enabled uses the Offline Address Book by default for all operations.
This is useful in situations where the client is offline but can result in some confusion if the user uses
Outlook 2003 in LAN environments and the Offline Address Book is not up to date. You can modify
this behaviour by modifying the Registry on the Outlook Computer(s):
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Outlook\Cached Mode – New
REG_DWORD – DownloadOAB. This setting can have the following values:
0 – The offline address book does not download automatically.
1 – The offline address book uses the Download Full Items download mode. This is the default setting.
2 – Download the offline address book in any download mode, but download a differential update in
the Header only download mode.
3 – Always download the offline address book and a differential update in one of the following
download modes: Download Headers and then Full Items, Download Full Items, and Download
Headers.
The size of the Offline Address Book also depends on the number of e-mail activated objects in Active
Directory and the number of Distribution Groups.
Consider a remote Offline Address Book-only server for remote Outlook clients
An Exchange public folder server can be installed at a remote site to host an Offline Address Book. All
remote clients at this remote site download the Offline Address Book from the local Exchange public
folder server. This option is only useful in environments with a number of Exchange users that makes
the investment of Exchange Servers in remote sites economically.
Implement offline address book throttling
One other solution is to use the throttling feature to prevent overloading an Exchange Server or the
network. The throttling mechanism was first introduced in Exchange Server 2003 SP1. This feature
allows administrators to limit the network bandwidth used by offline address book downloads by
setting a bandwidth threshold. You must patch the Registry to enable OAB Throttling. Read here on
how to do that.
Conclusion
After reading this article I hope you have a better understanding about Offline Address Books, the
impact for your Exchange Organizations and your Outlook clients. With some planning in mind you
should successfully implementing Offline Address Books in your Exchange Organization.