"si yo lo hago con un while pero como
demas se envia 1 solo sin while y con while no se bien como hacerlo"
esto no entendí nada, trata de explicarte mejor.
Usa una estructura repetitiva como while, y separa bien las cosas.
Código PHP:
Ver original$sql = "SELECT * FROM l_usuarios";//creo la consulta por separado
$resultado = mysql_query($sql,$conexion); //la ejecuto por separado
while($fila = mysql_fetch_array($resultado)){ //si tengo filas en mi tabla entonces hago el envío de mail $destinatario = $user['user_email'];
$asunto = 'MaxTerFULL v2, Para voz';
$mensaje = 'Mensaje';
$cabeceras = 'Content-type: text/html';
//mando el correo...
mail($destinatario,$asunto,$mensaje,$cabeceras); }
Nunca probé enviar muchos mail juntos, no se si tendrás resultado con tu servidor SMTP, deberías tener uno polenta ( bueno ), con buen rendimiento.
Y no uses mysql, usa mysql
i
Ya no se recomienda el uso de mysql