So definieren Sie einen zusätzlichen Mailer-Service für die Verwendung des Spools und das Versenden von Sofort-E-Mails in Symfony2

In meiner Symfony2-Web-App soll ich zwei Arten von E-Mails senden: Sofort- und Massen-E-Mails. Die Sofort-E-Mails sollten sofort versendet werden, während die Massen-E-Mails über die Spool versendet werden sollten. Mit der Standardkonfiguration des Swiftmailer in Symfony2 ist dies nicht möglich, da es nur einen Mailer-Dienst gibt.

Ähnliche Fragen wurden hier in SO gestellt (Wie spoole ich E-Mails (in einer Aufgabe) und versende im Moment normale E-Mails in den anderen Controllern? ) ohne glück, aber nach diesem github thread (https://github.com/symfony/SwiftmailerBundle/issues/6 ) Es ist möglich, einen zweiten Mailer-Dienst zu erstellen, der völlig anders als der Standarddienst konfiguriert werden kann. Jemand dort (stof) hat als mögliche Lösung empfohlen, der Konfiguration im SwiftmailerBundle zu folgen (https://github.com/symfony/SwiftmailerBundle/blob/master/Resources/config/swiftmailer.xml ), um diesen neuen Dienst zu erstellen, aber ich weiß nicht, wie genau das geht.

Weiß jemand, wie man einen zusätzlichen Mailer-Dienst erstellt, den ich als Spool konfigurieren kann, während der Standard-Mailer-Dienst zum Versenden von regelmäßigen (Sofort-) E-Mails verwendet wird?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage