otra de session
Manuel Ortega C.
ortega.manuel en gmail.com
Lun Sep 27 14:20:00 CLT 2004
Listeros.
Pueden ayudarme, tengo un script que envia email en formato HTML, pero
no es compatible con todos los clientes de correo.. A Hotmail llegá
sin ningún problema, pero a gmail o un cliente squirremail llega el
código html.....
Detallo el script y gracias por su ayuda..
$txt="
<html>
<head>
<title>Email HTML</title>
</head>
<body text='#000000' bgcolor='#FFFFFF' link='#0000CC' vlink='#0000CC'
alink='#0000CC' >
aqui va el codigo html
</body>
</html>
";
//Llamamos la funcion que lee el archivo de texto con los email
list ($listaemail) = leearchivo($path);
//Mostramos el texto
echo "INICIO PROCESO LECTURA ARCHIVO" ."<br>";
echo "Total Emails a enviar :" .sizeof($listaemail) ."<br>";
for($i=1;$i<=sizeof($listaemail);$i++)
{
echo $listaemail[$i] ."<br>";
## VARIABLES
$subject="PRE-INSCRIPCIÓN SPA PROVIDENCIA";
$from="spa en providencia.cl";
$headers = "MIME-Version: 1.0\r\n"
."Content-Type: text/html; charset=\"ISO-8859-1\"\r\n"
."Content-Transfer-Encoding: quoted-printable\r\n"
."Content-Disposition: inline\r\n";
$headers .= "From: $from <$from>\r\n";
$headers .= "Reply-To: $from<$from>\r\n";
$Para = $listaemail[$i];
$Tema = "$subject";
$Cuerpo = $txt;
if (!mail($Para, $Tema, $Cuerpo, "From: correo en dominio.cl\r\n" .$Headers)){
echo "Envio InCorrecto $i!<br>";
}
else {
echo "Envio correcto $i<br>";
}
}
echo "<br>" ."FIN PROCESO LECTURA ARCHIVO";
_____________________
Manuel Ortega C.
Usuario Linux #367285
http://counter.li.org
Más información sobre la lista de distribución PHP