Microsoft Outlook is installed on the same computer as BlackBerry Enterprise Server

Article ID: KB10493

Type: Support Content

Last Modified: 08-03-2012

 

Product(s) Affected:

  • BlackBerry Enterprise Server for Microsoft Exchange
  • BlackBerry Enterprise Server Express for Microsoft Exchange
  • BlackBerry Professional Software
Jump to: Environment | Overview
CollapseEnvironment
  • BlackBerry® Enterprise Server 4.0 to 5.0 for Microsoft® Exchange
  • BlackBerry® Enterprise Server Express 5.0 for Microsoft® Exchange
  • BlackBerry® Professional Software 4.1 SP4
  • Microsoft® Outlook®
CollapseOverview

Installing Microsoft® Outlook® on the same computer with the BlackBerry® Enterprise Server is not a supported configuration. Both Microsoft® Outlook® and Microsoft Exchange Server MAPI Client and Collaboration Data Objects 1.2.1 have the same version 1.0.2536.0 of MAPI32.dll file, but in fact these files are completely different.

When Outlook is installed on the computer, it replaces the default MAPI32.dll file. The actual version of MAPI subsystem corresponds to the file Emsmdb32.dll located in the folder C:\Program Files\Microsoft Office\Office<version_number>. For example, Outlook 2007 will have Emsmdb32.dll version 12.0.4518.1014 or higher in C:\Program Files\Microsoft Office\Office12 .

If Microsoft Exchange Server MAPI Client and Collaboration Data Objects 1.2.1 was installed on the computer, Emsmdb32.dll is located in C:\Program Files\ExchangeMapi (C:\Program Files\ExchangeMapi for 64-bit version) and its version should be 6.5.7830.0 or later.

Note: Microsoft does not support installing Microsoft® Outlook® and Microsoft® Exchange 5.5 to 2003 components on the same computer. If Microsoft® Outlook® is found on a server hosting Microsoft® Exchange 5.5 - 2003 and BlackBerry Enterprise Server, do not uninstall it. In this situation, Microsoft Support should be contacted for assistance. Please visit Microsoft Help and Support site and see KB 266418 for more details.

Starting from version 2007 Microsoft Exchange Server no longer ships with the client side MAPI binaries. Now it is possible to install Outlook 2002 and later versions on the same computer. However it is still not supported if BlackBerry® Enterprise Server is installed on that machine.

If Microsoft Outlook is installed on the same computer as BlackBerry Enterprise Server, complete one of the following procedures:

Method 1

Remove Microsoft Outlook and repair the Messaging Application Programming Interface (MAPI) subsystem by completing the following steps:

Note: Restarting the BlackBerry Enterprise Server will delay email message delivery to BlackBerry smartphones. Please see KB04789 for more information.

  1. Stop the BlackBerry Enterprise Server services by completing the following steps:
    1. Open the Control Panel.
    2. Double-click Administrative Tools.
    3. Double-click Services.
    4. Double-click each BlackBerry Enterprise Server service and click Stop.
    5. Set each service startup to Manual
    6. Click Ok to close.
  2. Remove Microsoft Outlook using Add or Remove Programs (or Programs and Features for Windows 2008).
  3. Locate and rename any mapi32.dll files to mapi32.old.
  4. Remove Microsoft Exchange System Tools or the MAPI and Collaboration Data Objects 1.2.1 if it is installed an then download and install Microsoft Exchange Server MAPI Client and CDO version 1.2.1. Refer to KB15779 for details.
  5. Recreate the MAPI Profile. For details see KB10285 .
  6. Restart the BlackBerry Services:
    1. Open the Control Panel.
    2. Double-click Administrative Tools.
    3. Double-click Services.
    4. Double-click each BlackBerry Enterprise Server service and click Start.
    5. Set each service startup to Automatic.
    6. Click OK to close.

After the above steps are complete, the BlackBerry Messaging Agent logs will show the following:

For 32-bit version

[30000] (01/26 20:41):{0xF38} Current Date: 2010/01/26
[30000] (01/26 20:41):{0xEAC} [ENV] MAPI32.DLL: C:\WINDOWS\system32\MAPI32.dll, Version: 1.0.2536.0
[30000] (01/26 20:41):{0xEAC} [ENV] CDO.DLL: C:\Program Files\ExchangeMapi\cdo.dll, Version: 6.5.7830.0 (or higher)
[30000] (01/26 20:41):{0xEAC} [ENV] Loaded MAPI32.DLL: C:\WINDOWS\system32\MAPI32.dll, Version: 1.0.2536.0
[30000] (01/26 20:41):{0xEAC} [ENV] Loaded EXMAPI32.DLL: C:\Program Files\ExchangeMapi\exmapi32.dll, Version: 6.5.7830.0(or higher)

For 64-bit version

[30000] (01/26 20:41):{0xF38} Current Date: 2010/01/26
[30000] (01/26 20:41):{0xEAC} [ENV] MAPI32.DLL: C:\WINDOWS\system32\MAPI32.dll, Version: 1.0.2536.0
[30000] (01/26 20:41):{0xEAC} [ENV] CDO.DLL: C:\Program Files (x86)\ExchangeMapi\cdo.dll, Version: 6.5.7830.0 (or higher)
[30000] (01/26 20:41):{0xEAC} [ENV] Loaded MAPI32.DLL: C:\WINDOWS\system32\MAPI32.dll, Version: 1.0.2536.0
[30000] (01/26 20:41):{0xEAC} [ENV] Loaded EXMAPI32.DLL: C:\Program Files (x86)\ExchangeMapi\exmapi32.dll, Version: 6.5.7830.0 (or higher)

  

Method 2

Move the BlackBerry Enterprise Server to a new computer:  

  • For instructions on how to move BlackBerry Enterprise Server 4.0 to 5.0 to a new computer, see KB10278 .

Disclaimer

By downloading, accessing or otherwise using the Knowledge Base documents you agree:

   (a) that the terms of use for the documents found at www.blackberry.com/legal/knowledgebase apply to your use or reference to these documents; and

   (b) not to copy, distribute, disclose or reproduce, in full or in part any of the documents without the express written consent of RIM.


Visit the BlackBerry Technical Solution Center at www.blackberry.com/btsc.