为什么我的 PHPMailer 在 GoDaddy Linux 服务器上连接失败并显示'连接被拒绝”?

Mary-Kate Olsen
发布: 2024-11-03 02:16:29
原创
824 人浏览过

Why Does My PHPMailer Connection Fail on GoDaddy Linux Server with

使用 GoDaddy Linux 服务器的 PHPMailer 中的 SMTP 连接被拒绝

从 Windows 切换到 GoDaddy 托管的 Linux 服务器时,许多用户都遇到了以下问题:报告由于连接拒绝错误而导致 PHPMailer 功能出现问题。即使 PHPMailer 设置之前一直有效,也会出现此问题。

错误消息通常为:

SMTP ->错误:无法连接到服务器:连接被拒绝 (111)SMTP Connect() 失败。

尽管使用 GoDaddy 验证设置并确保准确性,但错误仍然存​​在。然而,对某些用户有效的解决方案涉及修改 PHPMailer 脚本,如下所示:

<code class="php">$mail2->Host = localhost;
//$mail2->SMTPAuth = false;
//$mail2->Username = '[email&#160;protected]';
//$mail2->Password = '*******';

//$mail2->SMTPSecure = 'tls';

//$mail2->Port = 465;</code>
登录后复制

通过注释掉与 SMTP 身份验证、用户名、密码和端口相关的设置,并将主机设置为 localhost, PHPMailer 功能已恢复。这表明服务器设置可能存在问题,可能与 Linux 环境相关,而技术支持人员可能没有意识到。建议联系 GoDaddy 的支持团队以获得进一步的说明和帮助。

以上是为什么我的 PHPMailer 在 GoDaddy Linux 服务器上连接失败并显示'连接被拒绝”?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板