Форум — Development список отправителей на Perl 0 0 как средствами перла реализовать следующую вещь: нужно подключится к pop3 ящику и вывести в файл отправителей писем Ссылка
Ответ на: комментарий от vilfred 10.03.06 13:15:34 MSK получатель один. А отправители то разные anonymous (10.03.06 13:23:53 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 10.03.06 13:23:53 MSK а, в этом смысле (те кто письма прислали?), тогда так: #!/usr/bin/perl -w use strict; use Net::POP3; my( $host, $login, $pass ) = ( shift, shift, shift ); my $pop = Net::POP3->new($host); $pop->login($login, $pass); my $messages = $pop->list; foreach my $msgid (keys %$messages) { my $message = $pop->get($msgid); unless (defined $message) { warn "Couldn't fetch $msgid from server: $!\n"; next; } grep {print $_,"\n" if m!From: (.*?)\n!} @$message; # $pop->delete($msgid); } vilfred ☆☆ (10.03.06 13:34:39 MSK) Показать ответы Ссылка
Ответ на: комментарий от vilfred 10.03.06 13:34:39 MSK либо какой-то другой модуль, потому как этот качает письма, если надо логиниться на удаленный компьютер vilfred ☆☆ (10.03.06 13:42:21 MSK) Ссылка
Ответ на: комментарий от vilfred 10.03.06 13:34:39 MSK IMHO можно вместо $pop->get() использовать $pop->top() Onanim ★ (10.03.06 17:26:31 MSK) Ссылка