В текущем проекте, над которым я сейчас работаю, у меня есть задача symfony, которая выполняет массовую вставку данных в базу данных и запускает ее как минимум полчаса.Когда задача запускается, почтовое уведомление отправляется правильно, проблема в том, что при выполнении задачи мы не можем отправить еще одно письмо, чтобы уведомить об окончании обработки.
Фабрика почтовой программы в настоящее время настроена сспулинговая стратегия доставки, но в этой конкретной ситуации мы хотим немедленно запустить уведомление, используя метод sendNextImmediately ().
Я получаю исключение:
[Swift_TransportException]
Ожидаемый код ответа 250, но получил код "451" с сообщением "451 4.4.2 Тайм-аут - закрытие соединения. 74sm1186065wem.17"
и текущая ошибка в файле журнала php:
Предупреждение: fwrite (): SSL: неработающий канал в /var/www/project/lib/vendor/symfony/lib/vendor/swiftmailer/classes/Swift/Transport/StreamBuffer.php в строке 209
Может кто-нибудь помочь?Есть ли способ, которым я могу обновить Symfony Mailer, чтобы установить новое соединение?