【问题标题】:Language string failed to load: tls - SMTP error语言字符串加载失败:tls - SMTP 错误
【发布时间】:2021-12-29 06:13:57
【问题描述】:

我已集成 PHPMailer 以通过 SMTP 与 Outlook 电子邮件发送电子邮件。获取此“无法加载语言字符串:tls”SMTP 错误。

【问题讨论】:

  • 请提供足够的代码,以便其他人更好地理解或重现问题。

标签: ssl smtp phpmailer


【解决方案1】:

它告诉我您正在使用一个不再受支持的非常旧的 PHPMailer 版本。 Get the latest version.

【讨论】:

  • 我的代码中包含了 class.phpmailer.php 和 class.smtp.php 文件,我可以在 class.phpmailer.php 文件中看到 PHPMailer 版本 5.2.28。我在哪里可以下载这些最新版本的文件
  • 没错:这些文件在 PHPMailer 中已经存在好几年了。我已经给了你新版本的链接,所以去那里阅读关于从旧 PHPMailer 版本升级的文档,这在自述文件中有介绍,在同一页面链接的升级指南中更深入。
  • 感谢 Synchro 的建议,我已经安装了最新的 6.5 版本并更新了代码,现在我收到“无法连接到 SMTP 主机”错误,
  • 现在阅读 PHPMailer 项目站点上的故障排除指南,并在 Stack Overflow 上搜索该错误消息。这很可能是因为您的托管服务提供商阻止了出站 SMTP,或者您遇到了 gmail 凭据问题。
  • 我收到“无法验证错误”,即使我在代码中提供了正确的凭据并且它适用于 Outlook。除了代码之外,我是否需要更改 Outlook 中的任何设置,如果需要,请建议
猜你喜欢
  • 2019-06-10
  • 1970-01-01
  • 1970-01-01
  • 2019-06-07
  • 2021-12-01
  • 2011-04-06
  • 1970-01-01
  • 2012-12-04
  • 2020-08-03
相关资源
最近更新 更多