Home > Web Site Updates > CMapi v1.21

CMapi v1.21

September 16, 2008

Just to let everyone know that v1.21 of CMapi has been released. Updates for this version include:

  • Updated copyright details.
  • Code now compiles cleanly using Code Analysis (/analyze)
  • Updated code to compile correctly using _ATL_CSTRING_EXPLICIT_CONSTRUCTORS define
  • Updated sample app to clean compile on VC 2008
  • The code has now been updated to support VC 2005 or later only.
  • Removed VC 6 style AppWizard comments from the code.
  • Renamed CMapiMessage::AddMultipleAttachements to CMapiMessage::ParseMultipleRecipients and reworked its parameters to be in line with the author’s SMTP class.
  • Reworked the way the code handles allocations for the ASCII strings required by simple MAPI. Now these are allocated in the message itself rather than using raw heap allocations via the old H_T2A macro
  • AddMultipleRecipients has been renamed to ParseMultipleRecipients in line with the author’s SMTP class
  • The CMapiRecipient constructor which takes one string parameter now supports breaking the address into email address and friendly name parts
  • AddMultipleAttachments now returns the number of attachments added
Categories: Web Site Updates
%d bloggers like this: