Trate de usar la funcion mail, cuando estaba haciendo las pruebas (solo con mi correo) funciono de marabilla pero cuando lo implemente por completo con todos los correos de los usuarios simplemente no llego ningun correo y no se que debo hacer. Existe alguna funcion para enviar correos masivos o es que estoy usando mal esta funcion?
les dejo el codigo
Código :
$user = mysql_query("SELECT * FROM $tabla_users WHERE LISTA='si'"); // Query a la bdd coje los usuarios que la tienen activada while ($us = mysql_fetch_array($user)) { $a = "$a$us[CORREO], "; $x++; } // En este bucle "while" cojemos en la variable $a los correos de los usuarios que la tienen activada /* Ahora, solo queda enviar a el destinatario $a, lo que querramos, usando la funciona mail(); */ $remitente = "[email protected]"; $list_time = time(); $fecha = date("d.m.Y", $list_time); $asunto = "Boletin de Noticias de DragonRock - $fecha -"; // Asunto del mensaje $extra1 = "<table width='470' border='0' bgcolor='#000000' align='center'><tr><td> <img src='http://www.dragonrock.com.ve/imagenes/boletines.jpg' align='center'><br><font color='#FFFFFF' size='2'>"; $extra = "\n\n<br><br>Para desactivar la lista de correo dirijete a tu panel de usuario de nustra web.<br></font></td></tr></table> <br><a href='http://www.dragonrock.com.ve'>DragonRock.com.ve</a><br><a href='http://www.dragonrock.net'>DragonRock.net</a> (Próximamente)"; // Esto se incluira siempre como un extra a pie del correo // Simple Formulario para el envio de mensajes masivos, un text area i un boton de enviar echo "<h2 align='center'>Boletin a usuarios</h2><form action='$este' method='post'> <textarea name='msg' cols='30' rows='10' style='width: 100%' id='msg'>Contenido</textarea> <br><center><input name='Lista_Correo' type='submit' id='Send' value='Enviar'></center> </form>"; /* Enviamos el correo */ if ($Lista_Correo) { $msg = $extra1.$msg.$extra; mail($a,$asunto,$msg,"MIME-Version: 1.0\r\nContent-type: text/html; charset=iso-8859-1\r\nFrom: DragonRock <$remitente>\r\nReply-To: $remitente\r\n"); // Funcion mail(); echo "<b>Correo enviado con exito<u>:</u></b><br>$a<br>$msg"; }