Foros del Web » Programando para Internet » PHP » Symfony »

Renderizar Mail

Estas en el tema de Renderizar Mail en el foro de Symfony en Foros del Web. Hola, Estoy tratando de enviar Emails con Swift_Message de Symfony, el mail llega, pero el problema es la forma en la que llega y es ...
  #1 (permalink)  
Antiguo 31/01/2013, 09:22
 
Fecha de Ingreso: enero-2012
Mensajes: 64
Antigüedad: 12 años, 10 meses
Puntos: 0
Exclamación Renderizar Mail

Hola,

Estoy tratando de enviar Emails con Swift_Message de Symfony, el mail llega, pero el problema es la forma en la que llega y es que no se renderiza correctamente el código HTML y el correo llega con todas las equitetas HTML . No entiendo nada

Pongo aquí el código:
Código PHP:
    
        
//Render mail
    
$body $this->render('MyBundle:Mails:transfer.html.twig',array("someParam" => "foo"));        
            
        
$message Swift_Message::newInstance()
        ->
setSubject('Subject)
        ->setFrom('
prueba@prueba.com')
        ->setTo([email protected])
        ->setBody($body);

        $this->get('
mailer)->send($message); 
Gracias de antemano!
  #2 (permalink)  
Antiguo 31/01/2013, 11:21
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: Renderizar Mail

debes establecer el content-type: http://stackoverflow.com/questions/3...il-using-swift

por defecto los mails no son HTML, se debe establecer explícitamente
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 03/02/2013, 12:18
 
Fecha de Ingreso: enero-2012
Mensajes: 64
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: Renderizar Mail

Muchas gracias, solucionado!

Etiquetas: mail, renderizar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:39.