Laravel电子邮件立即发送,而不是被排队

时间:2020-02-06 04:45:47

标签: php laravel email queue

我创建了queue:table,然后运行php artisan migrate,创建了一个邮件类(make:mail)并对其进行了配置。

然后我尝试将电子邮件排队:

Mail::to($receiver)->queue(new WelcomeMail($user));
                       ^

我正在本地计算机上运行此程序,执行该行后,它立即尝试发送电子邮件,而不是排队。

请注意,我没有在本地计算机上设置Cronjob。

为什么会这样?我做错了什么吗?

1 个答案:

答案 0 :(得分:1)

确保您在OSError: error in opening C:\Users\xxx\Desktop\myFolder for reading 中使用database作为QUEUE_CONNECTION的值,而不是.env