CMapi

A set of MFC classes to encapsulate sending and receiving mail using Simple MAPI
Download

CMapi Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Publisher Name:
  • Naughter Software
  • Operating Systems:
  • Windows All
  • File Size:
  • 54 KB

CMapi Tags


CMapi Description

CMapi provides 3 simple classes to encapsulate sending and receiving mail using Simple MAPI. Simple MAPI is a set of functions exported by MAPI32.dll which allows you to send and receive mail in a transport independent way. MAPI is intended more for the corporate environment when compared with the Internet mail standard SMTP e.g. products such as MS Exchange Server use MAPI extensively. Transport providers are available for a number of messaging transports including Exchange Server, SMTP, Fax etc. To be able to specify different transports, MAPI provides the concept of profiles which are setup using the Mail control panel applet. Main features: Simple and clean C++ interface. All the code is UNICODE compliant and build configurations are provided for this. Even though Simple MAPI only exports an ASCII versions of it's functions, the class internally performs the necessary conversions. Please note that since the API is ASCII based, you will still have problems if you use UNICODE characters which cannot be represented in the ASCII code page. The code can be used in a console application or without bringing up any interactive dialogs if so desired. The code gracefully handles the case where MAPI is not installed on client machines. Internally the class loads the MAPI DLL itself and uses GetProcAddress API calls.


CMapi Related Software