Named Properties

What is known as “Named Properties”? MAPI provides a facility for assigning names to properties, for mapping these names to unique identifiers, and for making this mapping persistent. Persistent name to identifier mapping ensures that property names remain valid across sessions.


Address Book Provider

1) What is an Address Book Provider? An address book provider supplies recipient information to client applications, to message store and transport providers, and to MAPI.

MAPI Tables

1) What do you meant by “MAPI table”? A MAPI table is a MAPI object that is used to view a collection of properties belonging to other MAPI objects of a particular type. 2) How the values are stored and can be used in MAPI table? MAPI tables are structured in a row and column…


Extended MAPI

1) What’s known as “Extended MAPI” ? Extended MAPI version 1.0 is an industry-wide standard for writing messages, e-mail, and workflow applications. Exchange 2000 and many other common messaging programs use MAPI. MAPI interfaces create and access diverse messaging applications and messaging systems, offering a uniform environment for development and use, and providing true independence…



What is the “Simple MAPI” ? Simple MAPI is a subset of 12 functions, which enable developers to add basic messaging functionality to their Windows-based applications. It includes functions to support sending and receiving messages: • Log onto the messaging system. • Compose new messages, add and resolve recipients, send messages. • Retrieve and read…



MAPI FAQs 1) What is MAPI?  MAPI will generally mean MAPI32.dll, or the APIs contained. It’s an API, implemented largely in MAPI32.dll (Messaging Application Programming Interface, 32 bit build). By using this, developers implement a series of Providers. Providers come in three major types, Transport Providers, Message Store Providers, and Address Book Providers. Providers are DLLs…