[Perl] Nuevo y Dudas Perl+Mail
Pablo Fischer
pablo@pablo.com.mx
Sat, 5 Jul 2003 00:21:35 +0000
Que tal!
Pues hace tiempo (2 a=F1os, o 2 a=F1os y medio) no tocaba o hacia programit=
as=20
medio babosos en perl (los =FAltimos fueron unos guestbooks), as=ED que aho=
ra me=20
acuerdo de cosas MINIMAS. Pero bueno, ya fue un poco de presentaci=F3n, aho=
ra=20
viene lo bueno: las dudas.
Resulta que me encargaron un 'demonio' (lo pienso hechar a andar con la ayu=
da=20
de cron), el cual debe estar checando cada X tiempo en un Ftp interno para=
=20
ver si hay archivos nuevos, si hay checarlos, uno de estos archivos contien=
e=20
mails y argumentos (ques e mande en HTML, Texto, Que template traiga, bla b=
la=20
bla), ya que tenga parseado el archivo.. viene lo bueno, mandar una copia d=
el=20
mensaje a cada destinatario, son MILES de correos, el servidor de correo es=
=20
sendmail (el demonio corre en este mismo servidor), las broncas vienen=20
cuando:
=2D Se envia m=E1s de 15 mails a Prodigy, al mismo tiempo, Sendmail es MUY =
rapido=20
para mandar los correos, por lo tanto los manda y Prodigy 'banea' la ip de=
=20
esta empresa. Por lo tanto, mandar X % de correos a Prodigy, % a Yahoo, y=20
asi.. lo mejor seria hacer paquetes por cuentas de correo, que cada paquete=
=20
se mande cada 5 o 10min.
1. Hay alg=FAn algoritmo ya hecho sobre mandar X% de correos a X cuenta so =
lo=20
tendr=EDa que crear?
2. =BFSaben como Sendmail maneja las colas?, necesito ver esto por lo mismo=
,=20
sendmail agarra por montones y los manda, Prodigy al ver que llegaron X=20
cantidad de mensajes al MISMO tiempo y de la misma IP, pues bloquea a la=20
empresa. Por eso, creo que ser=EDa ver como se manejan las colas en sendmai=
l=20
para que no se manden de a monton (es decir, no TODO el paquete de correos =
de=20
un trancazo).
En fin.. por donde me recomiendan empezar con esto? ya tengo algunos c=F3di=
gos=20
de Listas de correo hechas en Perl, pero hay alg=FAn proyecto GPL que haga =
algo=20
similar?. Las colas en Sendmail como van?
Pues gracias y nos estamos leyendo :-)
salu2
=2D-=20
Pablo Fischer Sandoval (pablo@pablo.com.mx)
http://www.pablo.com.mx
http://www.debianmexico.org
GPG FingerTip: 3D49 4CB8 8951 F2CA 8131 AF7C D1B9 1FB9 6B11 810C
=46irma URL: http://www.pablo.com.mx/firmagpg.txt