本文介绍了如何强制使用PhpMailer 5.2的TLS 1.2的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
最近,我使用的第三方电子邮件服务提供商进行了更改。他们禁用了对TLS 1.0和TLS 1.1的支持。
我为仍然使用php 5.3和phpmaeller 5.2的旧系统提供支持。
我的测试表明已启用TLS 1.2。
但是,禁用TLS 1.0和1.1后,PHPMailer代码无法连接到电子邮件服务器
另外,请注意,我不是全职php专家。
有没有办法让PHPMailer 5.2使用TLS 1.2?
php>推荐答案
这不取决于PHPMailer,而取决于您用来运行它的php版本,因此解决方案是更新您的php版本。与TLS相关的主要更改主要是在PHP5.6中进行的,因此,如果您真的坚持使用这个遗留版本,那么升级到该版本将是一个很好的中间点。
这篇关于如何强制使用PhpMailer 5.2的TLS 1.2的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!