我使用的是Laravel 5.2。我正在使用邮件队列发送电子邮件。以下是电子邮件队列语法。
$mailArr = array();
$mailArr['subject'] = 'testing mail';
$mail_body = 'testing mail';
$mailArr['description'] = $mail_body;
Mail::to($email)->queue(new CustomMail($mailArr));
- 如果我使用"发送"而不是"队列"然后成功接收电子邮件。
- 队列电子邮件进入Job表并尝试3次,然后它将进入failed_jobs表。
- 在failed_jobs表中,我收到错误ErrorException:fwrite():SSL:vendor / swiftmailer / swiftmailer / lib / classes / Swift / Transport / StreamBuffer.php中的管道损坏:231
- 我正在与调度员和主管一起处理队列。
- 如果我手动点击php artisan队列:工作即使然后电子邮件也会自动进行,但会自动执行:运行用cron作业编写,无效。
所以任何建议请问可能是什么原因?