Home > Web Site Updates > CPJNSMTPConnection v2.95

CPJNSMTPConnection v2.95

August 12, 2012

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

  • STARTTLS support code now uses TLSv1_client_method OpenSSL function instead of SSLv23_client_method. This fixes a problem where sending emails using Hotmail / Windows Live was failing.
  • CPJNSMTPConnection::_Close now provides a bGracefully parameter
  • Updated the code to clean compile on VC 2012
  • The sample app is now linked against the latst OpenSSL v1.0.1c dlls.
  • SendMessage now throws a CPJNSMTPException if OnSendProgress returns FALSE.
  • Addition of a new ConnectionType called "AutoUpgradeToSTARTTLS" which will automatically upgrade a plain text connection to STARTTLS if the code detects that the SMTP server supports STARTTLS. If the server doesn’t support STARTTLS then the connection will remain as if you specified "PlainText"
  • Reworked the code to determine if it should connect using EHLO instead of HELO into a new virtual method called DoEHLO.
  • Reworked the internals of the ConnectESMTP method.
Categories: Web Site Updates
%d bloggers like this: