swiftmailer / ssl connection / self-signed certificates

5 posts by 2 authors in: Forums > CMS Builder
Last Post: September 22, 2015   (RSS)

By ht1080z - September 14, 2015 - edited: September 17, 2015

Dear iTools Team,

I have a very long ticket history with my host on using on our client server (ngnix / php 5.6) with cmsBuilder 2.65 and enabling SMTP mail sending with SSL.

Looks like i have problem related with:

http://stackoverflow.com/questions/26971712/swiftmailer-connection-established-error

https://github.com/swiftmailer/swiftmailer/issues/544

https://github.com/swiftmailer/swiftmailer/issues/571

and there is some fix in the latest swiftmailer v5.x.x. cmsBuilder currently using the v4.3.0.

Is there any option to upgrade the swiftmailder somehow to fix my issue?

----------------------------------

PS: Until now i'am running without HTTPS (SSL) on my domain. In the next days i'll finish to setup the SSL and give a new try to enable SMTP SSL sending from cmsB.

Best regards,
Karls

By Dave - September 18, 2015

Hi Karlz, 

Thanks, I've been working on this and I've got a version working locally with SwiftMailer 5.4.1.

If you can send me FTP & CMS login details to dave@interactivetools.com (don't post login details to the forum) I can install it on your server so you can see if it resolves the issue.

Let me know if that works for you.

Dave Edis - Senior Developer
interactivetools.com

By ht1080z - September 20, 2015

Hi Dave,

I sent you an email.

Karls

By Dave - September 22, 2015

Thanks Karls, 

We'll include this version in the next release of CMSB.  And for anyone else who wants to apply it sooner, here's the instructions:

I've attached a zip of /3rdParty/SwiftMailer5/ folder, unzip it to /3rdParty/ 

Then in /lib/common.php search for: /Swift

And change this:
require_once(CMS_ASSETS_DIR."/3rdParty/SwiftMailer/swift_required.php");

to this:
require_once(CMS_ASSETS_DIR."/3rdParty/SwiftMailer5/swift_required.php");

If you have any problems, just remove the 5 and it will use the old folder.

Thanks!

Dave Edis - Senior Developer
interactivetools.com
Attachments:

SwiftMailer5.zip 212K