Мы часто сталкиваемся с Swift_TransportException: Expected response code 250 but got an empty response
из заданий в очереди при отправке почты с помощью Amazon SES и просто с помощью драйвера SMTP. Это происходит время от времени, но, по-видимому, все наши письма перестают отправляться после возникновения первоначальной ошибки — перезапуск обработчика очереди исправляет это, но неизбежно проблема периодически повторяется.
Некоторые вещи, которые мы рассмотрели:
- Возможно, Amazon дросселирует? Мы, кажется, не дросселируемы, хотя в зависимости от нашего использования.
- Разрыв соединения и неправильное повторное подключение Laravel/SwiftMail?
- Переключение с SMTP-драйвера на SES-драйвер — хотя мы не хотим полностью фиксировать это, пока не поймем, почему мы получаем эту ошибку в первую очередь.
Примечание: искал другие проблемы здесь, в Stackoverflow, но они были больше связаны с ошибками конфигурации - эта проблема не в том, что почта не работает, а в прерывистом сбое.