"formail" en Perl
Marcos Ramirez
mramireza en armada.cl
Mie Jul 29 12:17:29 CLT 2009
On Tue, 2009-07-28 at 20:08 -0400, Alvaro Herrera wrote:
> Total que descarté esta idea en favor de usar un módulo más moderno, que
> es varios órdenes de magnitud más rápido; el código inicial se ve así:
Interesante. Y por lo que lei en tu otro mail, te bastaria con descartar
los mensajes cuyos Message-ID ya hayas procesado (cosa trivial si tienes
los message-id en tu BD)
Con respecto a tu programa, creo que quedaria un poco mejor asi
> for my $msgnum (0 .. $folder->messages - 1) {
> my $message = $folder->message($msgnum);
foreach my $message ($folder->messages) {
[...]
Te evitas evaluar el ARRAY como scalar y tener que volver a
referenciarlo
Saludos
--
Marcos Ramirez <mramireza en armada.cl>
Más información sobre la lista de distribución Linux