BESAdmin.info - Your Technical Support Source

Yahoo Buzz Technorati Stumbleupon Reddit Myspace Digg Delicious

Relationship between BlackBerry Enterprise Server and MAPI


Doc ID: KB00658
Modified Date: 11-24-2006
Document Type: Support

Products

  • BlackBerry® Enterprise Server
  • BlackBerry® Enterprise Server for Microsoft® Exchange



Environment

  • BlackBerry® Enterprise Server for Microsoft® Exchange



Overview

The BlackBerry Enterprise Server relies on the Messaging Application Programming Interface (MAPI) to facilitate communication with the Microsoft Exchange Server. The BlackBerry Enterprise Server stores the MAPI profile reference in the Microsoft Windows® profile of the BlackBerry Enterprise Server administration account.

The MAPI profile initiates the remote procedure call (RPC) connection to the Exchange Server where BlackBerry device users′ mailboxes reside. For more information, see the Additional Information section.

The BlackBerry Enterprise Server also uses an underlying MAPI subsystem that is included in the installation of an Exchange Server management tool. The BlackBerry Enterprise Server uses the following components of the MAPI subsystem:

  • MAPI32.DLL
  • EMSMDB32.DLL
  • CDO.DLL



Additional Information

The MAPI profile is a component of MAPI communication. The MAPI provides Application Programming Interface (API) function calls to the BlackBerry Enterprise Server. All communication calls to the Exchange Server from the BlackBerry Enterprise Server are facilitated by the MAPI. This allows the communication functions on the BlackBerry Enterprise Server to remain relatively simple while it uses the complex communication protocols provided by the MAPI. Consequently, communication stability is improved.