Walery Studennikov пишет:
Hi.Спасибо, я вижу, что это работает. Но есть 2 нюанса: а) Сообщение имеем в виде строки, а не в виде файлового потока б) @body надо будет потом склеивать ;) В любом случае, парсер сообщений уже оптимизирован. А с парсером mbox-ов (там где как раз имеем поток) этот трюк, как я понимаю, не прокатит, поскольку разделителем будет уже не фиксированная строка, а regexp.
mbox делится через
$/ = "\n\nFrom ";
open IN,"</var/mail/zhecka";
my $i=0;
while (<IN>)
{
s/\n\nFrom //g;
print "\n\nMessage $i From $_";
$i++;
}
close IN;
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org
