SMTP Email Completely Broken After Upgrading to 9.5.0

Hey everyone,

Just upgraded one of my sites from 9.4.8 to 9.5.0 and ran into an issue — SMTP email is broken after the upgrade.

Everything was working fine on 9.4.8. After upgrading, I went to test the mail settings (Dashboard > System & Settings > Email > SMTP Method > Test Mail Settings) and got this error:

“Connection could not be established with host ssl://email-smtp.us-east-2.amazonaws.com:587 — SSL operation failed with code 1 — error:0A00010B:SSL routines::wrong version number”

My setup is Amazon SES, TLS encryption, port 587 — which is pretty standard. The credentials haven’t changed and were working perfectly before the upgrade.

I suspect this is related to the switch from Laminas/Email to Symfony/Mailer mentioned in the 9.5.0 release notes. The new mailer seems to be handling the TLS + port 587 combination differently, which is breaking the connection.

I’ve already raised a detailed bug report on GitHub if anyone wants to follow along or add their findings there.

Has anyone else run into this after upgrading to 9.5.0? And has anyone found a fix beyond changing the port to 465? Would love to know if there’s a cleaner solution.

Thanks!

concreteCMS 9.5.0 may have bugs.

Although the symptoms are different from yours, most sites are experiencing problems after updating from version 9.4.8, which was working correctly.

【emergency】[URGENT] Is this a bug? After updating ConcreteCMS 9.4.8 to 9.5.0, I can no longer add calendars - Using Concrete / Help - Concrete CMS