В настоящее время я использую AWS SQS, чтобы поставить в очередь свою работу по отправке электронной почты. Я успешно установил его, но возникли проблемы с доставкой.
Проблема в том, что веб-приложение успешно отправляет сообщения очереди в эту службу, но сами сообщения фактически не были доставлены ни на один адрес электронной почты. Похоже, они остаются в очереди навсегда.
Мне просто интересно, что вызывает это?
$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.
Кстати — нет ошибки, поскольку я проверил файл журнала.
Задача ещё не решена.
Других решений пока нет …