We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

TLS version

Development and Programming

matrix10's avatar
matrix10
4 posts
6 years ago
matrix10's avatar matrix10

Can anyone let me know which version of TLS EE 4.3.3 supports? I cannot find any useful reference to TLS in the EE documentation or elsewhere.

We are unable to send mail using SMTP / SSL using the clients’s mailserver.

I have been advised by our hosting company that both our webserver and the SMTP mailserver only support TLS 1.2 - they are suggesting that EE is only able to use TLS1.1 which is causing the errors below?

Warning fsockopen(): SSL operation failed with code 1. OpenSSL Error messages: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol ee/legacy/libraries/Email.php, line 1834

Severity: E_WARNING Warning fsockopen(): Failed to enable crypto ee/legacy/libraries/Email.php, line 1834

Severity: E_WARNING Warning fsockopen(): unable to connect to ssl://smtp.deleted.net:587 (Unknown error) ee/legacy/libraries/Email.php, line 1834

Severity: E_WARNING Warning Cannot modify header information - headers already sent by (output started at ee/legacy/core/Exceptions.php:119) ee/EllisLab/ExpressionEngine/Boot/boot.common.php, line 491

Severity: E_WARNING Error: Unable to send email at this time.

The following SMTP error was encountered: 0 Unable to send email using PHP SMTP. Your server might not be configured to send mail using this method.

       
Derek Jones's avatar
Derek Jones
7,561 posts
6 years ago
Derek Jones's avatar Derek Jones

That has nothing to do with ExpressionEngine. It’s a combination of your PHP environment and server’s OpenSSL libs as well as your email settings. ExpressionEngine, and any PHP application, is not responsible for those low level details.

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.