OpenMAPI

from Wikipedia, the free encyclopedia
OpenMAPI
Basic data

developer VIPcom, Topalis, Wilken, Zarafa
operating system Windows , Linux ,
category Groupware
License AGPL
www.openmapi.org

OpenMAPI is an open source project that was founded in 2008 by various companies with components from the groupware sector. The companies included Topalis , VIPcom , Wilken and Zarafa .

A major goal of the project is the creation of alternative (programming) interfaces based on the MAPI interface. The original MAPI was based on the proprietary Microsoft COM technology. The OpenMAPI project extends this Windows interface with additional programming languages ​​and platforms.
Bindings currently exist for the following programming languages: C ++, C, C #, Java, Perl, PHP, Python.

The Wilken company has developed a java-based web interface for the OpenMAPI reference store from VIPcom called con: nect , based on the so-called JMAPI . Topalis provides a MAPI wrapper for C # and a MAPI-based IMAP server. Zarafa provides a scalable MAPI store based on MySQL , a PHP / Python / Perl interface and an Ajax -based web GUI.

The MAPI wrapper Styx enables any MAPI implementations (Windows [DLL] and Linux [.so]) to be addressed. It is then possible to access Microsoft Exchange via C ++, C, C # or Java .

OpenMAPI supports various clients and end devices:

  • Microsoft Outlook
  • WebGUI (Wilken, Zarafa)
  • Blackberry (VIPcom, Zarafa)
  • Windows Mobile / Phone (Topalis, Zarafa)
  • iPhone (Topalis, Zarafa)
  • Android (Zarafa)
  • CommandLine (Topalis)

The OpenMAPI project is working on a virtualization layer for MAPI called VMAPI . This makes it possible to use any data source as a virtual MAPI store. This virtually creates a virtual Exchange server. Other areas of application for VMAPI are the possibility of transparent migration between Microsoft Exchange and other MAPI-based groupware systems, load balancing between MAPI stores or the transparent archiving of messages, calendar entries and contacts.

The OpenMAPI project is also working on the standardization of MAPI protocols and the representation of MAPI objects in XML.

OpenMAPI Middleware for MAPI Virtualization (VMAPI)

The integration of the OpenMAPI initiative into the Lisog open source stack is currently in progress.

Web links

Individual evidence

  1. Cross-platform groupware connectivity with Openmapi - heise open
  2. Web client con: nect updated for OpenMAPI groupware