最近,用户在将 GoDaddy 托管站点从 Windows 转换到 Linux 服务器后遇到了 PHPMailer 问题。尽管 PHPMailer 的准确设置可以在 Windows 上完美运行,但某些用户现在会遇到错误“SMTP -> 错误:无法连接到服务器:连接被拒绝 (111)SMTP Connect() 失败”。
为了解决此问题,Linux 上的一位用户发现了一个有前途的解决方案:
<code class="php">$mail2->Host = localhost;</code>
这表明将主机指定为“localhost”而不是典型的主机名解决了连接拒绝错误。此外,禁用 SMTP 身份验证、用户名、密码和 SSL 设置似乎也有助于解决此问题。
因此,当在 GoDaddy Linux 服务器上遇到 PHPMailer 连接拒绝错误时,用户可以考虑以下步骤:
以上是为什么 PHPMailer 在 GoDaddy Linux 服务器上抛出'连接被拒绝”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!