Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/12/2002, 14:40
maperis
 
Fecha de Ingreso: marzo-2002
Mensajes: 6
Antigüedad: 22 años
Puntos: 0
Pregunta enviar mail html

Quiero enviar un mail html a una direccion de hotmail. El mail, llega perfectamente, pero no llega la imagen de fondo que envio.
Aca envio ejemplo del codigo. Si alguien me pudiera explicar por que no llega la imagen por favor....se lo agradeceria.
esta es una pagina que se llama mail.php , que es llamada desde un formulario en donde se carga la informacion a enviar por mail, en las variables $email, $mensaje...,etc....

<?php
$sfrom="[email protected]";
$txmail=$email;
$header="From:".$sfrom."\nReply-To:".$sfrom."\n";
$header=$header."X-Mailer:PHP/".phpversion()."\n";
$header=$header."Mime-Version: 1.0\n";
$header=$header."Content-Type: text/html";
$txtema=$asunto;
//$txdetalle=$nombre." ".$apellido."\n";
$noticia_a_mostrar=nl2br($mensaje);
$mensaje1="<html>"."\n";
$mensaje1=$mensaje1."<head>"."\n";
$mensaje1=$mensaje1."<title>Fondo mail html</title>"."\n";
$mensaje1=$mensaje1."<meta http-equiv='' content='text/html; charset=iso-8859-1'>"."\n";
$mensaje1=$mansaje1."</head>"."\n";
$mensaje1=$mensaje1."<body bgcolor='#FFFFCC' background='http://www.sitioimagen.com/imagen/fondo_mail.jpg'>"."\n";
$mensaje1=$mensaje1."<table width='75%' border='0'>"."\n";
$mensaje1=$mensaje1."<tr>"."\n";
$mensaje1=$mensaje1."<td width='19%'><font size='2' face='Arial, Helvetica, sans-serif'>Nombre:</font></td>"."\n";
$mensaje1=$mensaje1."<td width='81%'>".$nombre."</td>"."\n";
$mensaje1=$mensaje1."</tr>"."\n";
$mensaje1=$mensaje1."<tr>"."\n";
$mensaje1=$mensaje1."<td><font size='2' face='Arial, Helvetica, sans-serif'>Apellido:</font></td>"."\n";
$mensaje1=$mensaje1."<td>".$apellido."</td>"."\n";
$mensaje1=$mensaje1."</tr>"."\n";
$mensaje1=$mensaje1."<tr>"."\n";
$mensaje1=$mensaje1."<td><font size='2' face='Arial, Helvetica, sans-serif'> Mensaje:</font></td>"."\n";
$mensaje1=$mensaje1."<td>".$noticia_a_mostrar."</td>"."\n";
$mensaje1=$mensaje1."</tr>"."\n";
$mensaje1=$mensaje1."</table>"."\n";
$mensaje1=$mensaje1."</body>"."\n";
$mensaje1=$mensaje1."</html>"."\n";
$txdetalle=$mensaje1;
mail($txmail,$txtema,$txdetalle,$header);
?>

Esto funciona bien, nada mas que no llega la imagen de fondo.