Я использую SwiftMailer для отправки писем от рабочего процесса редуктора. Я использую класс Swift_SmtpTransport
для отправки писем.Как закрыть соединение Smtp в SwiftMailer
Проблема заключается в том, что если этот рабочий процесс на какое-то время остается бездействующим, соединение SMTP SwiftMailer истекает. Теперь, когда приходит следующая работа, SwiftMailer не может отправлять электронные письма по истечении времени соединения.
В идеале, я хотел бы закрыть соединение smtp после каждой работы. Я не могу найти api в классе, который делает это специально. Также не работает объект unset()
, так как это статический класс.
возможно: $ транспортно> остановка(), $ транспортно> начать() –
@Dragon Omg ти так много! У меня есть рабочий стол в бесконечном цикле, и это решило его для меня. –