【问题标题】:PHPMailer no longer working on GoDaddyPHPMailer 不再在 GoDaddy 上工作
【发布时间】:2017-11-02 22:13:35
【问题描述】:

我们已经在我们的 GoDaddy 托管网站上设置了 PHPMailer。我们知道 GoDaddy 需要特定设置才能使插件正常工作,因此我们使用了这些设置。

$m = new PHPMailer;

$m->isSMTP();

$m->Host = 'relay-hosting.secureserver.net';
//$m->SMTPDebug  = 2;

$m->Port = 25;
$m->SMTPAuth = false;
$m->SMTPSecure = false;

$m->CharSet  = "UTF-8";

$m->From = 'ouremail@godaddydomain.fm';
$m->FromName = 'OUR COMPANY';
$m->AddAddress($userEmail); 

这几个月都运行良好,但大约一周前我们开始得到: 邮件程序错误:SMTP 连接()失败。 https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting

我们已经好几个月没有碰过代码了,所以我们没有改变它。

最近几周有人遇到过这个问题吗?关于如何解决它的任何想法?我已经在 GoDaddy 提供了 45 分钟的客户支持,但完全没有帮助。

谢谢

【问题讨论】:

  • GoDaddy 有论坛吗?你在那儿问过吗?这听起来像是 GoDaddy 而不是 phpmailer。

标签: phpmailer


【解决方案1】:

花了3个小时后!在与客户服务聊天时,唯一有帮助的是他们向我发送了一个使用 PHPMailer 发送电子邮件的示例表单。阅读代码后,我意识到他们使用的是旧版本的 PHPMailer。如果您使用最新版本,它就无法正常工作。

有效的版本是 5.1。主机需要设置为'localhost'。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-04-28
    • 2015-08-11
    • 1970-01-01
    • 2014-03-14
    • 1970-01-01
    • 1970-01-01
    • 2017-06-05
    相关资源
    最近更新 更多