我已经从旧服务器迁移到新服务器。新服务器有相当大的变化。旧服务器使用 PHP 5.6
和法尔康3.2
并且新服务器正在使用 PHP 7.3
& 法尔康3.4.4
.
在旧服务器电子邮件发送工作顺利,但在新服务器中,它抛出以下错误:
Swift_TransportException: Unable to connect with TLS encryption
两个站点中的服务器邮件配置为:
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=myemail@gmail.com
MAIL_PASSWORD=mypassword
MAIL_ENCRYPTION=tls
注意:旧站点位于
http
新网站在 https
最佳答案
经过 35 小时的研究并在我们伟大团队的帮助下终于找到了解决方案:)
从 WHM 在我们的服务器上启用了 SMTP 限制.禁用 SMTP 限制后,错误消失了。
您可以通过搜索 SMTP
在 WHM 中找到此内容。它将在安全中心下可用。禁用它,这个错误将不再存在。
关于php - 为什么我收到 Swift_TransportException : Unable to connect with TLS encryption in Server?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57373133/