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