首页 > 后端开发 > php教程 > 为什么 PHPMailer 无法连接到 GoDaddy Linux 服务器上的 SMTP?

为什么 PHPMailer 无法连接到 GoDaddy Linux 服务器上的 SMTP?

Mary-Kate Olsen
发布: 2024-11-03 02:35:03
原创
832 人浏览过

Why is PHPMailer Failing to Connect to SMTP on GoDaddy's Linux Server?

PHPMailer GoDaddy 服务器 SMTP 连接被拒绝

该用户在将网站从 Windows 迁移到 Linux 后,PHPMailer 功能突然出现故障GoDaddy 上的服务器。他们收到的错误消息是:

SMTP -> ERROR: Failed to connect to server: Connection refused (111)SMTP Connect() failed.
登录后复制

尽管验证了他们的设置,问题仍然存在。他们确认他们的 GoDaddy 帐户保持不变,技术支持也没有发现服务器设置问题。

怀疑与服务器相关的原因,他们进行了进一步调查。他们发现使用 localhost 作为 SMTP 主机值,同时注释掉 SMTPAuth、用户名等各种身份验证设置,解决了该问题。

$mail2->Host = localhost;
//$mail2->SMTPAuth = false;
//$mail2->Username = '[email protected]';
//$mail2->Password = '*******';

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

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

用户得出结论,该问题与过渡到 Linux 服务器并表明技术支持人员可能不知道某些服务器设置。他们建议进一步调查是否有其他人遇到类似问题。

以上是为什么 PHPMailer 无法连接到 GoDaddy Linux 服务器上的 SMTP?的详细内容。更多信息请关注PHP中文网其他相关文章!

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