Laravel электронная почта отправляется мгновенно, а не в очереди - PullRequest
1 голос
/ 06 февраля 2020

Я создал queue:table, а затем запустил php artisan migrate, создал почтовый класс (make:mail) и настроил его.

Затем я попытался поставить электронную почту в очередь:

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

Я запускаю это на своем локальном компьютере, и как только эта строка выполняется, вместо очереди, она мгновенно пытается отправить электронное письмо.

Обратите внимание, что я не установил Cronjob на моей локальной машине.

Почему это происходит? я сделал что-то не так?

1 Ответ

1 голос
/ 06 февраля 2020

Убедитесь, что вы используете database в качестве значения QUEUE_CONNECTION в вашем .env вместо sync.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...