首页 > 解决方案 > 邮件实现ShouldQueue时laravel不发送邮件

问题描述

我设置了我的 mailable 类来实现 ShouldQueue 接口,并且还使用了 Queueable 特征。现在,当我发送邮件时,它会进入作业表,php artisan queue:work运行作业而不会失败,我可以看到作业已被处理,但我的收件箱中没有收到邮件。

但是,当我从实现的接口中删除 ShouldQueue 时,邮件会正常发送,并且我会在收件箱中收到邮件。

此外,每当我在本地时,排队的邮件都会被发送,我可以在收件箱中看到邮件。知道问题可能是什么吗?

标签: laravellaravel-queuelaravel-mail

解决方案


推荐阅读