2012-02-04 15 views
15

i html içeriğinin şablonu göndermeyi deneyin ancak e-postaya i html içerikli e-posta göndermek için belirlenen nasıl yalnızca metinSwiftmailerBundle e-posta ile html içeriği nasıl gönderilir? Symfony'nin 2

aldı?

$messaggio = \Swift_Message::newInstance() 
       ->setSubject('Hello Email') 
       ->setFrom('[email protected]') 
       ->setTo('[email protected]') 
       ->setBody($this->renderView('AcmeUserBundle:Default:email.text.twig')) 
       ; 
       $this->get('mailer')->send($messaggio); 

cevap

40

->setContentType("text/html")

+0

sen en iyisin kullanarak content-type belirtin !! – Matheno

12

Sen 'text/html' türü belirtmek zorunda:

->setBody($this->renderView('...:....html.twig'), 'text/html')