Messaging application programming interface

from Wikipedia, the free encyclopedia

Messaging Application Programming Interface ( MAPI , dt .: interface for programming of news processing programs ) is one of Microsoft developed Windows - Programming . MAPI is the central interface between Microsoft Outlook and Microsoft Exchange Server and enables other programs to access e-mail functions.

For example, using MAPI it is possible to send e-mails via Outlook without the user opening Outlook.

MAPI is based on the Component Object Model .

MAPI exists in the versions Simple MAPI and Extended MAPI (MAPI 1.0). The Vendor Independent Messaging (VIM) standard was proposed by a number of other manufacturers, but could not prevail over MAPI.

Free open source implementations of MAPI

Some free open source projects offer support for the MAPI interface. For example, there is the OpenMAPI project, the Zarafa MAPI4Linux (also part of OpenMAPI) and the MAPI library libmapi as a sub-project of OpenChange . This library is also used in the OpenChange subproject Evolution-MAPI. Evolution-MAPI represents a connection between Evolution and Exchange servers. Furthermore, the DavMail project provides a dynamic translator of the MAPI interface to the IMAP and POP protocols , which enables the connection of standard - compatible e-mail programs such as e-mail programs . B. Mozilla Thunderbird to an Exchange server.

Web links

Individual evidence

  1. OpenMapi.org
  2. OpenChange ( Memento of the original from September 28, 2004 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / www.openchange.org
  3. Gnome Evolution Plugin ( Memento of the original from March 3, 2009 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / www.openchange.org
  4. DavMail project page