【发布时间】:2016-03-29 03:37:52
【问题描述】:
我在 Laravel 5.1 中使用了登录系统的内置模板
当我在本地主机上使用忘记密码时,一切正常。以下是我在 .env 文件中的密钥
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=userid
MAIL_PASSWORD=password
MAIL_ENCRYPTION=tls
当我在 Godaddy 服务器上尝试同样的事情时,我遇到了以下错误。
StreamBuffer.php 第 265 行中的 Swift_TransportException:连接 无法与主机 smtp.gmail.com 建立 [连接被拒绝
111]
【问题讨论】:
-
很可能是您的服务器上的 587 端口被阻止了。
-
我用 465 试过了,还是一样的问题。
-
你能ssh到服务器吗?或者您可以使用mxtoolbox.com/PortScan.aspx 扫描打开的端口
-
我在扫描后得到了这个。 prntscr.com/9hcqmj请查看网址中的截图。
-
您是否调整了您的 gmail 设置以接受不太安全的应用程序? google.com/settings/security/lesssecureapps
标签: php laravel-5 laravel-5.1