El código HTML que expongo a continuación lo tengo almacenado en una $variable. Si, desde un archivo php, hago un echo $variable; el código es interpretado y mostrado correctamente. Si dicha variable la utilizo como cuerpo en la función mail, el E-Mail llega correctamente y al visualizarlo se ve la interpretación del código HTML correctamente.
El problema surge cuando coloco en un archivo HTML el mismo código que tiene la variable, ya que no es interpretado completamente, las imágenes no aparecen.
No entiendo porque al hacer un echo de ese código o al enviarlo por E-.Mail se interpreta correctamente, pero desde un archivo HTML no.
Código:
Por cierto, dicho código lo genero con el Editor wysiwyg. <table prevstyle="background-color: #FFFFFF; border-collapse: collapse; margin-bottom: 20px; border: 1px dashed #AAAAAA;" style="background-color: #FFFFFF; border-collapse: collapse; margin-bottom: 20px; border: 1px dashed #AAAAAA;" align="center" border="0"> <tbody><tr> <td prevstyle="background-image: url("http://promza.dyndns.org/carga_guarda_muestra/cabeceras/cabecera.jpg"); background-repeat: no-repeat; border: 1px dashed #AAAAAA;" style="background-image: url("http://promza.dyndns.org/carga_guarda_muestra/cabeceras/cabecera.jpg"); background-repeat: no-repeat; border: 1px dashed #AAAAAA;" height="170" valign="top" width="901"></td> </tr> <tr> <td prevstyle="background-image: url("http://promza.dyndns.org/carga_guarda_muestra/cuerpos/cuerpo.jpg"); background-repeat: no-repeat; border: 1px dashed #AAAAAA;" style="background-image: url("http://promza.dyndns.org/carga_guarda_muestra/cuerpos/cuerpo.jpg"); background-repeat: no-repeat; border: 1px dashed #AAAAAA;" height="986" valign="top" width="901">REDACTAR DESDE AQUI</td> </tr> <tr> <td prevstyle="background-image: url("http://promza.dyndns.org/carga_guarda_muestra/pies/pie.jpg"); background-repeat: no-repeat; border: 1px dashed #AAAAAA;" style="background-image: url("http://promza.dyndns.org/carga_guarda_muestra/pies/pie.jpg"); background-repeat: no-repeat; border: 1px dashed #AAAAAA;" height="113" valign="top" width="901"></td> </tr> </tbody></table>