【发布时间】:2015-09-16 22:57:23
【问题描述】:
我可以完美地在 localhost 中发送我的电子邮件。但是自从我将程序上传到托管站点后,我就收到了这个错误
预期的响应代码为 250,但得到代码“”,带有消息“”
我还更新了.env 文件。
MAIL_DRIVER=smtp
MAIL_HOST=smtp-mail.outlook.com
MAIL_PORT=587
MAIL_USERNAME=email@outlook.com
MAIL_PASSWORD=123456789
适用于本地主机,但不适用于托管站点。
我正在使用 laravel 5
【问题讨论】:
-
你上传的这个程序是什么?你采取了哪些措施?错误发生在哪里?如果我们有更多信息,会更容易为您提供帮助。
-
您使用的是哪家托管公司?这更有可能是因为您的托管公司阻止了 587 上的传出流量。
-
@silverskin 这是一个个人网站。此页面用作联系我们页面。我不再碰mail.php,因为它在我的本地主机中运行良好。所以我认为它会完成我上传的工作。
-
@Blaatpraat 主机。我只是使用免费域和托管。我只是在测试它是否适用于 IRL。我正在使用我的个人电子邮件接收消息