在laravel 5.1中发送邮件出现错误

8 浏览
0 Comments

在laravel 5.1中发送邮件出现错误

我正在尝试在laravel 5.1中发送电子邮件,但是出现以下错误。

Swift_TransportException in AbstractSmtpTransport.php line 383:

预期的响应代码为250,但得到的代码是"530",错误消息为"530-5.5.1 需要身份验证。请在https://support.google.com/mail/?p=WantAuthError o1sm938569pgf.63 - gsmtp 查看更多信息"

以下是我的.env配置:

MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=<我的gmail邮箱>
MAIL_PASSWORD=<我的gmail密码> //我也尝试了在两步验证中创建的应用程序密码
MAIL_ENCRYPTION=tls

我已经尝试了两步验证和https://www.google.com/settings/security/lesssecureapps也已经打开。但仍然出现错误。

有人可以帮我吗?

0