Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/10/2007, 22:35
Avatar de jimadri
jimadri
 
Fecha de Ingreso: julio-2006
Ubicación: Buenos Aires
Mensajes: 487
Antigüedad: 17 años, 10 meses
Puntos: 1
Envio Masivo De Mail

Funciona perfecto pero no se ve en formato html sino en txt, se que debo agregarle una cabecera que no se donde ponerla y otra cosa que sucede es que cundo veo el correo el remitente no figura.
Que debo hacer????

Código PHP:
<?php 
/*****************************/  
/*                 Enviar Masivo              */ 
/*****************************/  
// lo que necesitas enviar. 
$De "XXXX"//remitente 
$titulo "XXXX"//campo titulo en el form html 
$mensaje '
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Documento sin t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
body {
    background-color: #DBB433;
}
-->
</style></head>

<body>
<div align="center"><a href="http://www.tXXX.com.ar" target="_blank"><img src="http://www.XXXXX.com.ar/octubre.jpg" alt="XXX" width="600" height="424" border="0"></a></div>
</body>
</html>
'
//campo mensaje en el form html 

// validacion de los datos si no son correctos damos error 
$validacionOK=true
if (
Trim($titulo)==""$validacionOK=false
if (
Trim($mensaje)==""$validacionOK=false
if (!
$validacionOK) { 
?> 
<script language="Javascript"> 
<!--  
alert ("Ha ocurrido un error procesando su solicitud por favor vuelva a intentarlo.") 
//--> 
</script> 
<?php         
  
print "<meta http-equiv=\"refresh\" content=\"0;URL=".$_SERVER['HTTP_REFERER']."\">"
  exit; 


$host 'localhost';
$usuario '***';
$password '***';
$base '***l';

$conexion mysql_connect("$host""$usuario""$password") or die("Error en la conexion");
$base mysql_select_db("$base") or die("Error en la conexion");

$resultado mysql_query("SELECT * FROM mailist"); 
while (
$row=mysql_fetch_array($resultado)){   
  if (!empty(
$row['email'])){   
   
$finalizado mail($row['email'],$titulo,$mensaje,"From: <$De>"); 
}  
 } 
 
// enviar a la página de agradecimiento 
if ($finalizado){ 
?> 
<script language="Javascript"> 
<!--  
alert ("Su mensaje se ha enviado con éxito!!! Muchas gracias.") 
//--> 
</script> 
<?php 
  
print "<meta http-equiv=\"refresh\" content=\"0;URL=".$_SERVER['HTTP_REFERER']."\">"

else{ 
?> 
<script language="Javascript"> 
<!--  
alert ("Ha ocurrido un error procesando su solicitud por favor vuelva a intentarlo.") 
//--> 
</script> 
<?php 
  
print "<meta http-equiv=\"refresh\" content=\"0;URL=".$_SERVER['HTTP_REFERER']."\">"

?>