我目前使用AWS SQS对我的电子邮件发送工作进行排队。我已成功安装它,但遇到了可传递性问题。
问题是,Web应用程序确实成功地向这些服务发送了队列消息,但消息本身并未真正传递到任何人的电子邮件地址。好像他们永远留在队列中。
我只是想知道造成这种情况的原因是什么?
$email = Input::get('email');
Mail::queue('emails.changepass', $data, function($message) use ($email)
{
$message->to($email)->subject('Change password');
});
我使用Gmail SMTP发送电子邮件,它适用于Mail :: send但不适用于Mail :: queue。
BTW - 我检查了日志文件时没有错误。