Utilizo la funcion mail() para enviar una newsletter a los usuarios suscritos. Hay unos 400.
Este es el script:
Código PHP:
$base="base";
$tabla="newsletter";
$con=mysql_connect("localhost","basededatos","password");
mysql_select_db($base,$con);
mysql_query ("SET NAMES 'utf8'");
$consulta= mysql_query("SELECT email FROM $tabla",$con);
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: mail <mail@mail.com>' . "\r\n";
$headers .= 'Bcc: mail@mail.com' . "\r\n";
while ($clave = mysql_fetch_array($consulta)){
$emaila = $clave[0]. "; ";
if(mail($emaila, $asunto, $comentario,$headers)){
echo "Tu e-mail se ha enviado a ",$emaila,"<br />";
}else{
echo "Se ha producido un error al enviar el mail a:",$emaila;
}}
Muchas gracias de antemano!
Saludos