php - 为什么我收到 Swift_TransportException : Unable to connect with TLS encryption in Server?

标签 php email phalcon swiftmailer

我已经从旧服务器迁移到新服务器。新服务器有相当大的变化。旧服务器使用 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 中找到此内容。它将在安全中心下可用。禁用它,这个错误将不再存在。

smtp restrictions snap

关于php - 为什么我收到 Swift_TransportException : Unable to connect with TLS encryption in Server?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57373133/

相关文章:

php - 如何在 PHP 中生成多个数组中的所有项目组合

javascript - 使用 jQuery 或 Javascript 重定向到带有值的给定页面

php - 更改图像颜色 PHP 或 CSS

php - Codeigniter $this->email->send() 在 mail() 时不工作

php - 为超过 40,000 页的网站创建 HTML 站点地图的最佳方法是什么?

javascript - 有没有办法制作一个像第三方工具一样效果的电子邮件按钮?

spring-boot - 454 4.7.0 Spring Boot 2.1.4.RELEASE 中登录尝试次数过多

php - 如何从数据库 Phalcon php 检索数据

php - 为什么字符串格式的日期在 Phalcon 中无法正确比较?

php - PhalconPHP 无法解析我的查询