美文网首页LaravelLaravel开发实践Laravel
laravel5.2 邮件发送报错Swift_Transport

laravel5.2 邮件发送报错Swift_Transport

作者: sleepingwaly | 来源:发表于2016-06-07 16:16 被阅读1118次

报错

Swift_TransportException in AbstractSmtpTransport.php line 162: Cannot send message without a sender

抛出异常

问题发现

使用laravel的用户认证系统时,php artisan make:auth后自动生成注册和登录视图,以及所有的认证路由,同时生成 HomeController,但是重置密码时 /password/reset发送邮件抛出如题异常。

解决问题

  • 看报错字面意思,缺少sender不能发送信息,应该是配置参数的问题
  • 确保.env 配置文件中的邮件发送相关配置填写无误
  • config/mail.php配置文件中第58行'from' => ['address' => null, 'name' => null],填写地址和名称即可解决问题
邮件发送成功

相关文章

网友评论

    本文标题:laravel5.2 邮件发送报错Swift_Transport

    本文链接:https://www.haomeiwen.com/subject/mgiddttx.html