Write haof XML files: Leonardo Torno Hidalgo
(
torno@ciget.holguin.inf.cu)
Fecha: mar 08 nov 2005 - 19:58:06 CET
hola:
perdonen el atrazo, pero estoy leyendo correos atrazados.
esto lo hice hace algún tiempo, no tengo el
código a mano, pero les diré
como lo implementé.
cree una tabla para almacenar los correos que necesitaba
enviar, estilo
cola.
cuando se necesitaba enviar un monton de correos los
insertaba en la tabla.
por otro lado tenía corriendo en el cron un script que
me leia los
registros insertados y mandaba de 50 en 50 los mensajes. este
proceso lo
hacía cada dos o tres minutos, de esta forma nunca se
me saturaba el
servidor de correo.
esto estaba funcionando para envios cada semana de 1000 a
1500 correos,
no se si para una cifra mayor funcione y con mayor
periodicidad funcione
correctamente, pero me parece que debe funcionar.
espero te sirva
saludos
--
Lic. Leonardo Torno Hidalgo
GNU/Linux User #277382
http://elinux.cubatools.com/
http://ehome.cubatools.com/
Camilo Kawerín wrote:
> Hola a todos,
>
> Tengo que hacer un script para enviar mails de a uno extrayendo las
> direcciones de una base de datos. Tengo pensado algo así:
>
> <?php
>
> $mensaje = "Estos son los titulares de...";
>
> $asunto = "Noticias";
>
> $suscriptores = mysql_query("SELECT mail FROM suscriptores");
>
> while ($suscriptor = mysql_fetch_assoc($suscriptores)) {
>
> mail($suscriptor["mail"], $asunto, $mensaje);
>
> }
>
> ?>
>
> Entiendo que debería funcionar sin problemas, más allá de que pude haber
> escrito el código con algún error.
>
> Mi duda es si será seguro un script así cuando el número de suscriptores
> sea muy alto. Sospecho que el script superará el tiempo máximo de
> ejecución de PHP y del Apache.
>
> ¿Qué tipo de precauciones debería tomar en scripts de este tipo?
>
> Gracias desde ya y saludos,
>
--
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Este archivo fue generado por hypermail 2.1.7 : sáb 18 mar 2006 - 18:23:40 CET