From: Nicolás Pardo (
nicolas(EN)bhdm.net)
Date: Wed Nov 17 2004 - 18:45:10 CET
Otro punto es hacer un paginado de los mismos, por ejemplo de
a 50 o 100 por
vez, por el punto que pone Maximiliano.
Otro tema que deverias tener en cuenta, es una vez enviados
estos email,
guardar al usuario en una tabla (campo usuario y codigo del
envio) que haga
de referencia para que sepas cuales enviaste, esto hara que
si se corta el
proceso no reenvies email a gente que ya lo ha recivido.
Para levantarlos basta con un simble left join, y comprobar
que el campo de
esta tabla sea null.
Podes hacerle muchos mas chiches, pero esto es como necesario
también.
Espero que te sea de ayuda.
"Maximiliano Rodriguez" <
maxiro17(EN)yahoo.com> wrote in message
news:20041117150837.30027.qmail(EN)web50303.mail.yahoo.com...
> Jordi yo desarrolle una sistema de
news que trabaja con la funcion mail()
toma el contenido de una base de datos, exporta a un HTML y
hace envios
personalizados con el envio mas 800 mails de una vez y jamas
tuve problemas
con el servidor, ahora algunos puntos que tendrias que tenes
en cuenta es:
>
> 1- Si estas haciendo hosting
algunos proveedores manejan politicas de
envios y detectan cuando envias muchos emails juntos.
>
> 2- Prova el script de envio bien
con un solo email para asegurarte de que
funcione bien y despues fijate como responde con la base de
datos entera.
>
> Nos vemos
>
> Maximiliano.
>
> Jordi <
jordisu(EN)sercom.ca> wrote:
> Hola a todos,
> Voy a utilizar la función
mail() para realizar el envio de un newsletter.
> Tengo en la base de datos una
tabla llamada suscriptores con unos 400
> emails.
> Mi duda es si esto
funcionará o puede que se colapse algo. Alguien lo
ha
> probado alguna vez?
funciona?
> Esto es lo que tenía
pensado hacer:
>
> $sql_suscriptores =
(EN)mysql_query("SELECT mail FROM suscriptores");
> while($res =
mysql_fetch_array($sql_suscriptores)) {
> $mymail = $res["mail"];
> mail($mymail, $subject, $contenido
,$header);
> }
>
> Si esto no funciona que
alternativa podría utilizar?
> Muchas gracias,
> Jordi
>
> --
> PHP Spanish Localization Talk
Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
>
>
>
---------------------------------
> Do You Yahoo!?
> Todo lo que quieres saber de
Estados Unidos, América Latina y el resto del
Mundo.
> Visíta Yahoo!
Noticias.
>
-- PHP Spanish Localization Talk Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
This archive was generated by hypermail 2.1.7 : Wed Jan 26 2005 - 23:58:52 CET