发送电子邮件从mercury到GMail

时间:2016-01-22 16:38:27

标签: php email

我现在有一个在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')

可能是什么问题?谢谢!

1 个答案:

答案 0 :(得分:0)

得到答案,我必须更改SMTP设置以允许外发邮件。

Here是我得到其他有同样问题的人的答案