|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Pavel Sokolov 2:5020/400 09 Jan 2003 03:13:55 To : All Subject : глючит Net::POP3 в Linux --------------------------------------------------------------------------------
Привет общественность!
Прикручивал вэб-интерфейс к почте. Изначально делал на своей машине (W2k +
ActiveState Perl).
При таком скрипте:
$pop = Net::POP3->new($mail_server);
defined ($pop->login($username, $password)) or die "Can't authenticate:
$!\n";
на второй строке вылетала ошибка: Can't call method "login" on an undefined
value at mail.cgi line XX
После замены создания объекта следующим образом:
$pop = new Net::POP3 $mail_server;
все запело. Закончил отладку, пришло время перекинуть все на сервант. Hа
серваке не
оказалось либы Net (или была неполная). Выкачал и установил из CPAN'а.
Hикаких ошибок
при установке не было. Запустил скрипт - вылетает та же ошибка. Пробовал
поменять вызов
метода new, пробовал добавить ключик Debug в new - не помогает. Решительно
не хочет
создаваться объект Net::POP3. В чем грабли???
P.S. В этом же скрипте есть отправка почты по SMTP - работает без глюков.
--
Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
--- ifmail v.2.15dev5
* Origin: Talk.Mail.Ru (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/6488a6daa460.html, оценка из 5, голосов 10
|