【发布时间】:2015-06-03 15:17:41
【问题描述】:
我无法在本地环境中发送任何电子邮件。
我不断得到:
_
.env 文件。
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=465
MAIL_USERNAME=my-email@gmail.com
MAIL_PASSWORD=*****
注意:令人惊讶的是 - 我的生产服务器中有相同的设置,而且效果很好。
任何提示/建议?
【问题讨论】:
-
我不确定,但是来自 Gmail 的 2 因素身份验证会影响这一点吗?你应该去Gmail设置看看是否确实是问题!只是猜测。
-
什么是两因素身份验证?我该如何解决?就像我提到的那样,我已经使用我的应用程序将近一个月了,并且没有任何问题。我很好奇。
-
我不是故意要混淆你的。但是正如你所说的刚刚一个月,那么它可能是其他一些问题。但无论如何,如果在 gmail 设置中启用了 2 因素身份验证,则在您登录到您的 gmail 帐户后,谷歌会将 OTP 发送到您的手机号码。您需要输入正确的 OTP 才能查看您的电子邮件。
标签: php laravel gmail laravel-5