Laravel 5 使用2个可能的身份验证程序Laravel在用户名为@gmail.com的smtp服务器上进行身份验证失败的解决方案无效

Laravel 5 使用2个可能的身份验证程序Laravel在用户名为@gmail.com的smtp服务器上进行身份验证失败的解决方案无效,laravel-5,Laravel 5,我面临使用2个可能的验证器进行身份验证失败的问题,我尝试了其他人建议的几乎所有事情 My Laravel 5应用程序邮件通过smtp从本地主机发送,但不在live server上。。 1-使用不太安全的应用建议**,我已经选择了** 2-重述问题(我点击并解锁验证码,然后立即尝试从我的Laravel应用程序发送邮件,但没有成功.) 3-更改密码,然后再次尝试通过应用发送邮件,但未成功 4-在双引号中使用密码,但不成功 我的邮件只通过mandrill发送,但通过垃圾邮件文件夹发送。但这是一个单独的

我面临使用2个可能的验证器进行身份验证失败的问题,我尝试了其他人建议的几乎所有事情 My Laravel 5应用程序邮件通过smtp从本地主机发送,但不在live server上。。 1-使用不太安全的应用建议**,我已经选择了**

2-重述问题(我点击并解锁验证码,然后立即尝试从我的Laravel应用程序发送邮件,但没有成功.)

3-更改密码,然后再次尝试通过应用发送邮件,但未成功

4-在双引号中使用密码,但不成功
我的邮件只通过mandrill发送,但通过垃圾邮件文件夹发送。但这是一个单独的问题,请向我建议一些我留下的东西。

对我来说,这个问题是由于没有从Laravel的环境文件中提取SMTP凭据造成的

因此,我只是直接在我的
config/mail.php
文件中设置邮件设置,这非常有效。但是如果您担心安全性,您可能希望设置此文件,使其不会出现在git repo中


其他人在Artisan下运行服务器时遇到问题。因此,要解决此问题,您可以尝试通过运行
php Artisan缓存来清除缓存:clear

您的
GMAIL SMTP
配置是否使用普通密码?亲爱的,普通密码是什么意思?在env文件中使用文本密码是的,您如何使用密码您的.env文件中的ord
MAIL\u PASSWORD=12345
或gmail加密密码
MAIL\u PASSWORD=wgfpedoyghpveep
@Qazi是的,我在MAIL\u PASSWORD中使用普通密码好的,那么让我尝试加密密码..但这是从哪里生成的,为什么从本地主机发送邮件?谢谢您添加答案,但我已经尝试了所有的方法hings,所以我知道我已经在这里发表了评论。无论如何,谢谢你,不用担心。我只是在这里添加了这个,也许是为了帮助其他正在为同一问题挣扎的人。祝你好运!