我现在有一个在localhost上运行的Mercury SMTP服务器(宣布为127.0.0.1)。
很遗憾,我无法将电子邮件发送给GMail。
我测试过使用localhost和PHP向自己发送电子邮件,并在Outlook中查看结果。
我收到了一封电子邮件,但收到了无法发送电子邮件的错误消息。
在Mercury中,我更改的唯一设置是将工作用户添加到用户列表,并将SMTP服务器设置为127.0.0.1(My from设置为@ 127.0.0.1)。港口是25。
我正在使用SwiftMailer进行连接(我知道代码可以工作,因为我可以连接到我的GMail帐户)。
当我用
粘贴错误时if (!$mailer->send($message, $failures))
{
echo "Failures:";
print_r($failures);
}
我得到的内容有失败:数组([0] =>'@ gmail.com')
可能是什么问题?谢谢!