Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/03/2012, 17:43
gzeiter
 
Fecha de Ingreso: marzo-2012
Mensajes: 1
Antigüedad: 12 años, 2 meses
Puntos: 0
Enviar mails masivo desde sql con PHP

Hola a todos,
cree en mi sitio un registro de usuarios que anda bien y luego quise crear una página que tome los mails de la base de datos y envíe noticias a todos los usuarios, tomando los correos de la base de dato, pero no me funciona. Aquí va lo que escribí y agradezco mucho si alguien me puede decir donde me estoy equivocando.
Soy nuevo en código php así que tenganme paciencia para explicar.

<?php
$mi_conexion=mysql_connect('mysql13.000webhost.com ','a2393515_usuario','mi password') or die ( 'No se puedo conectar
con la base de datos!');

mysql_select_db('a2393515_usuario',$mi_conexion);


$query_Tabla = "SELECT email FROM usuarios ORDER BY id ASC";
$Tabla = mysql_query($query_Tabla, $mi_conexion)
or die(mysql_error());

$losemails="";
while ($row_Tabla=mysql_fetch_assoc($Tabla))
{
$losemails.=($row_Tabla['email'].", ");
}

$largo=strlen($losemails);
if ($largo>2)
{


$losemails=substr($losemails,0,$largo-2);
}
else
{
echo "No hay destinatarios!";
die();
};


$asunto='Prueba de email desde PHP';
$mensaje='<html>
<head>
<title>Titulo de la Pagina</title>
</head>
<body>
<p>Esta es una prueba de
emails en formato HTML</p>
</body>
</html>';


$envia='[email protected]';
$remite='[email protected]';

mail(null, $asunto, $mensaje,
"MIME-Version: 1.0
Content-type: text/html;
charset=iso-8859-1
From: $envia <$remite>
Bcc: $losemails" . "rn")
or die("Error al Enviar Email");
echo "Mensaje Enviado!"; //
mysql_free_result($Tabla);
mysql_close($mi_conexion);
?>