我在Laravel 5上遇到了一个奇怪的错误。在自定义注册/登录后,向用户数据库添加必要的列,我决定修复密码重置系统,所以,首先,我将我的项目连接到Gmail上的SMTP帐户试图发送验证链接,测试电子邮件等。就像那样:
Mail::raw('Test', function ($message)
{
$message->from('email@gmail.com', 'Danielius');
$message->to($request->input('email'));
});
一切都运转良好。
但后来我尝试重置密码并收到此错误:
Cannot send message without a sender address
我做了一些谷歌搜索,发现如果邮件配置不当可能会出现这样的问题,但如果我能够手动发送电子邮件怎么办呢?我正在使用localhost。一切都在.env文件中配置。谢谢你的帮助!
更新好的,我已修复它,但现在我无法连接到我的Gmail帐户,获取:
Expected response code 250 but got code "530", with message "530-5.5.1 Authentication Required.
我启用了不安全的应用,并且还进行了两步验证,那么可能会出现什么问题?再次感谢!