Maclean MAPI
MMAPI (Maclean MAPI) is a developer’s SDK designed for use in building applications for email analytics, archiving, backup, migration and E-Discovery in Microsoft Outlook and Exchange environments.
It has been integrated into E-Discovery products used by, among others, the US Department of Justice and Merrill Lynch. It is also used in backup products, archive services and project-management applications.
What is it used for?
MMAPI facilitates the extraction of data from and importation of data into:
- Microsoft Outlook PST files (both ANSI and Unicode PSTs)
- Other Outlook message stores
- Microsoft Exchange mailstores (EDBs)
- Outlook MSG files
How does it work?
MMAPI wraps over 2 megabytes of source code around Microsoft’s MAPI effectively turning a powerful but very low-level API into a very rich, high-level API. Key features and benefits of the product are:
- Works using Extended MAPI. This makes it much more efficient than CDO, OOM and other approaches. (One of our licensees chose MMAPI not for any functionality but purely because its performance was dramatically better than that of CDO which they had used previously.)
- Is completely Unicode-capable. Can convert all standard charsets into UCS-2 Unicode.
- Supports access to absolutely any and all message properties.
- Fully supports multi-threaded operation.
- Can extract or store thousands of messages in a single shot.
- Includes an optional logging system that can record all transactions and errors &ndash or be hooked into a customer’s proprietary logging system.
- Developed by a MAPI expert who has worked with MAPI since it was in beta.
- Is entirely self-contained except for its reliance on MAPI. Requires Outlook, Exchange or the Exchange Management Tools to be installed. (Does not require Outlook to be running, nor for CDO or anything else to be installed.)
What functions does Maclean MAPI include?
- Creating, configuring and deleting profiles.
- Enumerating Exchange Storage Groups, Mailbox Stores, and Mailboxes.
- Threading through all folders and messages in a store.
- Extracting messages in RFC-2822/RFC-3461/MIME format or as .MSG files.
- Importing messages from RFC-2822/RFC-3461/MIME format and .MSG files.
- Retrieving fields/properties in a variety of formats.
- Searching PSTs and Exchange Mailboxes with complex boolean queries.
- Creating, renaming and deleting folders.
- Moving, copying and deleting messages.
- ...and loads, loads more.
The whole MMAPI library is priced at US$25,000. Fees for customization, when required, may be extra. For those requiring only subsets of MMAPI's functionality, partial libraries are licensable for much less -- please enquire.
And more...
We also have deep expertise in extracting messages from Notes/Domino, Eudora and other mailstores.
Request a quote by using our online form or by writing to us: nospam. sales@maclean.com.

