Home > Web Site Updates > CPJNSMTPConnection v3.12

CPJNSMTPConnection v3.12

January 25, 2015

Just to let everyone know that v3.12 of CPJNSMTPConnection has been released. Updates for this version include:

  • Addition of CPJNSMTPBodyPart::InsertChildBodyPart and CPJNSMTPMessage::InsertBodyPart methods. These new methods inserts a body part as the first element in the hierarchy of child body parts instead of to the end. In addition the CPJNSMTPMessage::AddTextBody and CPJNSMTPMessage::AddHTMLBody methods now call CPJNSMTPBodyPart::InsertChildBodyPart instead of CPJNSMTPBodyPart::AddChildBodyPart to ensure that the body text part of the SMTP message appears as the first child body part. This helps avoid issues where Microsoft Exchange modifies multipart messages where the body text is moved to an attachment called ATT00001: For further information please see http://kb.mit.edu/confluence/pages/viewpage.action?pageId=4981187 and http://support2.microsoft.com/kb/969854. Thanks to Marco Veldman for reporting this issue.
  • Removed support for DTLSv1 SSL protocol as this is not applicable to SMTP as DTLS is designed for UDP and not TCP. This removal helps resolve an issue where the code did not compile in VC 2013 if you used the "Visual Studio 2013 – Windows XP (v120_xp)" Platform Toolset. Thanks to Bostjan Erzen for reporting this issue.
Categories: Web Site Updates
%d bloggers like this: