Jak zamknąć połączenie Smtp w SwiftMailer
Używam SwiftMailer do wysyłania e-maili z procesu roboczego przekładni. UżywamSwift_SmtpTransport
klasa do wysyłania e-maili.
Problem polega na tym, że jeśli ten proces roboczy pozostanie bezczynny przez jakiś czas, limit czasu połączenia SwiftMailer smtp. Teraz, gdy nadejdzie następne zadanie, SwiftMailer nie wyśle e-maili, ponieważ przekroczono limit czasu połączenia.
Idealnie chciałbym zamknąć połączenie smtp po każdej pracy. Nie mogę znaleźć api w klasie, która to robi. Ani nieunset()
obiekt działa, ponieważ jest to klasa statyczna.