所有人。
我使用laravel6(v6.18.2),然后运行php artisan serve
我尝试使用laravel的默认用户身份验证发送电子邮件。但是它给出了一个错误Swift_TransportException Cannot send message without a sender address
这是我的代码:
//.env
MAIL_DRIVER=smtp
MAIL_HOST=smtp.zoho.com
MAIL_PORT=587
MAIL_USERNAME=blabla
MAIL_PASSWORD=blabla
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=blabla@xxx.xxx
MAIL_FROM_NAME="${APP_NAME}"
//config/mail.php
'from' => [
'address' => env('MAIL_FROM_ADDRESS', 'hello@example.com'),
'name' => env('MAIL_FROM_NAME', 'Example'),
],
有人可以告诉我为什么吗?谢谢。
答案 0 :(得分:0)
Laravel(终端)中的清除缓存
登录到运行您的Laravel应用程序的系统,然后打开一个终端。然后导航到您的Laravel应用程序代码。在这里,您可以发出命令以清除缓存,如下所示:
清除应用程序缓存
清除路由缓存
清除配置缓存
清除编译后的视图缓存