Wie kann ich E-Mails von einer Symfony2-Serviceklasse senden?

Ich kann mit Erfolg den folgenden Code verwenden, um E-Mails vom Controller zu senden:

$message = \Swift_Message::newInstance()
    ->setSubject('Hello Email')
    ->setFrom('[email protected]')
    ->setTo('[email protected]')
    ->setBody($this->renderView('HelloBundle:Hello:email.txt.twig', array('name' => $name)))
;
$this->get('mailer')->send($message);

Wie muss ich den Code ändern, um ihn aus einer Serviceklasse zu verwenden?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage