247
QUALCOMM Incorporated
MAPI Technical Report
Where to Get More Information on MAPI
For more information, supplementary to this technical report, visit our online MAPI FAQ at
the web site <http://www.eudora.com/developers>.
What Does MAPI Do?
Eudora’s MAPI support allows users to quickly attach documents to email messages
directly from the application that created the document. Without MAPI, users must first
save the document, remember what folder the document is in, switch to Eudora, and then
remember to manually attach the document to the outgoing message.
MAPI streamlines this process dramatically. To email the current, open document from
your word processor, select the Send command from your word processor’s File menu.
This automatically activates Eudora and attaches a snapshot of the open document to a
new composition message.
The MAPI system standardizes how messages are handled by client applications so that
each client application does not have to have custom code for each target messaging
application. MAPI accomplishes this by providing a standard application program interface
used by all MAPI-enabled client applications.
An additional MAPI feature supported by Microsoft Office applications is the ability to add
a “routing slip” to a Word, Excel, or PowerPoint document. This routing slip contains a list
of email recipients obtained from the MAPI subsystem. Once a document has an
embedded routing slip, then it can be semi-automatically routed as an attachment via
email to all recipients listed in the routing slip. Once the routing is complete, the annotated
document is returned back to the original sender.