
11/12/2007, 09:44
|
 | Moderador | | Fecha de Ingreso: noviembre-2006 Ubicación: Cerdanyola del Vallès
Mensajes: 3.892
Antigüedad: 18 años, 4 meses Puntos: 1142 | |
Re: Como enviar e-mail a 1500 personas con php? Buenas,
Yo la solución que he aplicado para el envio de mis boletines (En algunas páginas con más de 30000 usuarios) es la siguiente:
1.- Crear una tabla a parte con los datos de los usuarios (nombre - correo - flag de envio)
2.- Crear un fichero de envio de correos buscando un nº X de usuarios con flag = 0 (no enviado)
3.- Montar el cuerpo del mensaje personalizado con los datos del usuario
4.- Enviar correo y actualizar el flag a 1 con el fin de no enviar correos duplicados.
5.- Actualizar la página automaticamente cada X segundos con el fin de no colapsar el server con tantas peticiones.
De esta forma y haciendolo de forma pausada, no sobrecargas el servidor con la funcion mail() y puedes dejar el script en marcha para que vaya trabajando solo.
Saludos. |