Visual Basic code with Simple MAPI Functions may Not Work or fail with an error

If the Microsoft Visual Basic code calls the MAPISendMail function, it may fail with an error message that resembles the following: Microsoft Outlook Either there is no default mail client or the current mail client cannot fulfill the messaging request. Please run Microsoft Outlook and set it as the default mail client. This problem often…


MAPI : Do you know why MAPI is not suitable for HTML messages?

Do you know why MAPI is not suitable for HTML messages?   MAPI 1.0 was written before HTML mail was developed and does not reliably support the creation of HTML-formatted messages. As you know, MAPI 1.0 is the version supported by all versions of Microsoft Exchange through version 5.5 (and all Service Packs). This includes…


MAPI Architecture

MAPI Architecture  MAPI is a messaging architecture that enables multiple applications to interact with multiple messaging systems seamlessly across a variety of hardware platforms. MAPI Objects and General Architecture All of the objects defined by MAPI fall into one or more layers in the MAPI architecture. The client interface layer is made up of all the…

4