Estoy usando phpmailer para enviar un correo de un formulario de contacto.
El tema es que se envía perfectamente pero si se abre el correo en hotmail, Gmail o parecidos desde navegador se ve perfectamente pero si se abre desde Outlook, Mail o otro programa aparecen unos encabezados tal que así:
Cita:
El mensaje lo estoy mandando con la función de "HTML mails" activada y, como digo, desde navegador los mensajes se ven perfectamente con su style y todo pero cuando se abre el mismo desde Outlook aparecen esos encabezados y desaparece todos los estilos.X-Mailer: PHP v5.1.6 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----MIME-Boundary-1-----"
------MIME-Boundary-1----- Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit CONTENIDO DEL MAIL ------MIME-Boundary-1----- Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html> <head></head> <body><style type="text/css"><!--body {font-family:Verdana,sans-serif; font-size: 12px; color:#444; margin: 5px;} table { border-collapse: collapse; font-size: inherit;} td { padding: 4px; border: 1px solid #fff; background: #f0f0f0; } td.right { color: #2995b5; } a { color: #2995b5; } td.right { color: #2995b5; } --></style> CONTENIDO DEL MAIL</font><br/><br/></body> </html> ------MIME-Boundary-1-------
------MIME-Boundary-1----- Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit CONTENIDO DEL MAIL ------MIME-Boundary-1----- Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html> <head></head> <body><style type="text/css"><!--body {font-family:Verdana,sans-serif; font-size: 12px; color:#444; margin: 5px;} table { border-collapse: collapse; font-size: inherit;} td { padding: 4px; border: 1px solid #fff; background: #f0f0f0; } td.right { color: #2995b5; } a { color: #2995b5; } td.right { color: #2995b5; } --></style> CONTENIDO DEL MAIL</font><br/><br/></body> </html> ------MIME-Boundary-1-------
A ver si alguien sabe como puedo lograr que se vea correctamente en ambas partes.
Saludos