Pages

Thursday, June 24, 2010

How to install or upgrade the MAPI Interface Client and CDO 1.2.1

Overview

To install the Microsoft Exchange Server Messaging Application Programming Interface (MAPI) Client and Collaboration Data Object (CDO) 1.2.1 without Microsoft Exchange System Manager or the Microsoft Exchange Server MAPI Client and CDO previously installed, complete the following steps:

  1. Download ExchangeMapiCdo.EXE from www.microsoft.com.
  2. Double-click ExchangeMapiCdo.EXE to extract the ExchangeMapiCdo.MSI file.
  3. Double-click ExchangeMapiCdo.MSI to open the file and follow the prompts to install the Microsoft Exchange Server MAPI Client and CDO 1.2.1.
  4. Restart the BlackBerry Enterprise Server.

Important: Restarting certain BlackBerry Enterprise Server services delays email message delivery to BlackBerry smartphones. For more information, see KB04789.

Update a previous MAPI Client to Microsoft Exchange Server MAPI Client and CDO 1.2.1

To update to the Microsoft Exchange Server MAPI Client and CDO 1.2.1 from a MAPI client pack or Microsoft Exchange System Manager, complete the following steps:

  1. Download ExchangeMapiCdo.EXE from www.microsoft.com.
  2. Stop all BlackBerry Enterprise Server and Windows NT® services or processes that use the MAPI32.DLL file. For more information, see KB13718.
  3. Remove the Microsoft Exchange System Manager or the Microsoft Exchange Server MAPI Client and CDO's installed on the computer using the Add or Remove Programs tool in Control Panel.
  4. Locate the following files and rename them with the file extension .old:
    • MAPI32.DLL
    • EMSMDB32.DLL
    • EMSABP32.DLL
    • CDO.DLL
      • NOTE: If dealing with a 64-bit Operating System DO NOT modify the above files if located in the C:\Windows\SysWOW64 directory.
  5. Locate the fixMAPI.exe file in the System32 directory.
  6. Double-click the fixMAPI.exe file.
  7. Double-click ExchangeMapiCdo.EXE to extract the ExchangeMapiCdo.MSI file.
  8. Double-click ExchangeMapiCdo.MSI to and follow the prompts to install the Microsoft Exchange Server MAPI Client and CDO 1.2.1
  9. Start all the BlackBerry Enterprise Server services.
  10. Update the MAPI Profile by following:
For BlackBerry Enterprise Server 4.0, 4.1, and 5.0
  1. Go to Start > Programs > BlackBerry Enterprise Server > BlackBerry Server Configuration.
  2. On the BlackBerry Server tab, click Edit MAPI Profile
  3. Type the name of the Microsoft Exchange Server and the BlackBerry Enterprise Server service account mailbox name.
  4. Click Check Name.
  5. Click Apply > OK.

Important: Restarting certain BlackBerry Enterprise Server services delays email message delivery to BlackBerry smartphones. For more information, see KB04789.

Note: The Microsoft Exchange 2000 or Microsoft Exchange 2003 CD-ROM might be required in order to uninstall Microsoft Exchange System Manager. If the end user license agreement does not appear during installation of the Microsoft Exchange Server MAPI Client and CDO 1.2.1, or the MAPI32.DLL file is 600 KB or more, the Microsoft Exchange Server MAPI Client and CDO 1.2.1 did not install correctly. The installation appears to have completed successfully, but the Program Files\ExchangeMAPI directory is not installed and the MAPI client is not updated. This occurs if all of the MAPI files were not renamed with the .old file extension before installation.


Additional Information

To verify the successful installation of the Microsoft Exchange Server MAPI Client and CDO 1.2.1, complete the following steps:

  1. Verify that the ExchangeMAPI folder was created in the Program Files folder. The ExchangeMAPI folder contains a selection of .DLL files.
  2. In the BlackBerry Messaging Agent (MAGT) logs, verify the following [ENV] environment variables are reported:
    • [ENV] MAPI32.DLL: C:\Windows\System32\MAPI32.DLL, Version: 1.0.2536.0
    • [ENV] CDO.DLL: C:\Program Files\ExchangeMAPI\ Version: CDO.DLL, 6.5.8165.0
    • [ENV] EMSMDB32.DLL: C:\Program Files\ExchangeMAPI\ EMSMDB32.DLL, Version: 6.5.8165.0

Note: The file directories listed in the logs contain the version of the files, and the currently available version may be newer than what is listed above.

From http://www.blackberry.com/btsc/viewContent.do?externalId=KB15779&sliceId=1

No comments: