如何在Laravel 5.4中运行数据库驱动的邮件队列?
我想使用基于如何在Laravel 5.4中运行数据库驱动的邮件队列?,laravel,laravel-5,laravel-mail,Laravel,Laravel 5,Laravel Mail,我想使用基于数据库的队列驱动程序对邮件进行排队和发送。我可以用它发送电子邮件: Mail::to('someone@example.com')->send(new ForgotPassword($first_name, $link)); 这同样有效(我看到在jobs表中插入了一行) 但是我找不到在后台运行队列和发送电子邮件的方法 这不起作用: php artisan queue:work 我该怎么做 注意:这是Laravel 5.4。您需要实际运行队列。请参阅如何执行此操作。请提供有关
数据库的队列驱动程序对邮件进行排队和发送。我可以用它发送电子邮件:
Mail::to('someone@example.com')->send(new ForgotPassword($first_name, $link));
这同样有效(我看到在jobs
表中插入了一行)
但是我找不到在后台运行队列和发送电子邮件的方法
这不起作用:
php artisan queue:work
我该怎么做
注意:这是Laravel 5.4。您需要实际运行队列。请参阅如何执行此操作。请提供有关错误的详细信息(查看laravel.log文件)。这可能是因为一个或两个变量不可用于mailable类,所以不要忘记定义
public$first\u name;
公共$link代码>
php artisan queue:work