Jak zdefiniować dodatkową usługę mailerową do korzystania ze szpuli i wysyłać natychmiastowe wiadomości e-mail w Symfony2

W mojej aplikacji internetowej Symfony2 mam wysłać dwa rodzaje e-maili: błyskawiczne i masowe. Natychmiastowe wiadomości e-mail należy wysyłać natychmiast, gdy masowe wiadomości e-mail powinny być wysyłane za pomocą szpuli. Z domyślną konfiguracją Swiftmailer w Symfony2 nie można tego zrobić, ponieważ istnieje tylko jedna usługa pocztowa.

Podobne pytania zadawano tutaj w SO (Jak buforować wiadomości e-mail (w zadaniu) i wysyłać normalne wiadomości e-mail w momencie, w którym znajdują się inne kontrolery? ) bez powodzenia, ale zgodnie z tym wątkiem github (https://github.com/symfony/SwiftmailerBundle/issues/6 ) możliwe jest utworzenie drugiej usługi wysyłkowej, która może być skonfigurowana zupełnie inaczej niż domyślna. Ktoś tam (stof) zalecił jako możliwe rozwiązanie do śledzenia konfiguracji znalezionej w SwiftmailerBundle (https://github.com/symfony/SwiftmailerBundle/blob/master/Resources/config/swiftmailer.xml ) aby utworzyć tę nową usługę, ale nie wiem, jak to dokładnie zrobić.

Czy ktoś wie, jak utworzyć dodatkową usługę poczty, którą mogę skonfigurować jako szpulę, mając domyślną usługę wysyłania wiadomości e-mail do regularnych (natychmiastowych) wiadomości e-mail?

questionAnswers(1)

yourAnswerToTheQuestion