发送电子邮件时,fwrite()ssl在swiftmailer中破坏了管道

时间:2018-03-27 06:08:02

标签: laravel-5.2 supervisord supervisor mail-queue

我使用的是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作业编写,无效。

所以任何建议请问可能是什么原因?

0 个答案:

没有答案