Jul 11 2015

Exchange Addressbook Does Not Update in Outlook

Published by at 3:24 pm under Exchange

When I update Exchange 2013 Address Book (phone number or any other details), Outlook does not seem to get updated, even the next day. It does not seem to be a problem on the client side since it tries to get the latest address book updates from Exchange at regular intervals.

You can workaround this by disabling Outlook cache but most people will lose access to the address book while offline, and they certainly do not want that.

Another way is to force Exchange to refresh the offline address book (OAB), from which Outlook client get updates.
Write this short Powershell script UpdateAddressBook.ps1

add-pssnapin Microsoft.Exchange.Management.PowerShell.SnapIn
Get-GlobalAddressList | Update-GlobalAddressList
Get-AddressList | update-AddressList
Get-OfflineAddressBook | Update-OfflineAddressBook


And add a scheduled task to be run a few times a day

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe


with the previous script in arguments (on a single line)

-command ". 
'C:\Program Files\Microsoft\Exchange Server\V15\bin\RemoteExchange.ps1';
Connect-ExchangeServer -auto;" C:\Scripts\UpdateAddressBook.ps1


End users will not get the latest updates straight away but a synchronisation a few times a day should be sufficient.


No responses yet

Trackback URI | Comments RSS

Leave a Reply