Скрипт для отправки почты

Модератор: Модераторы разделов

Аватара пользователя
Kataklysm
Сообщения: 280
ОС: Linux Suse 10.2-10.3 Sles-10.1

Скрипт для отправки почты

Сообщение Kataklysm »

Доброе время суток.
В чем я мог ошибиться?

Код:

inetserver:/home/kataklysm/fw_route # cat smtp.perl #!/usr/bin/perl # Sat May 10 23:22:43 VLAST 2008 use Net::SMTP; $smtp = Net::SMTP->new('smtp.mail.ru'); $smtp->auth('Login','password'); $smtp->mail('bla_bla@mail.ru'); $smtp->to('bla_bla@gmail.com'); $smtp->data(); $smtp->datasend("To: malmyzh\xxx.xxx.xxx.xxx\n"); $smtp->datasend("\n"); $smtp->datasend("Sat May 10 23:22:43 VLAST 2008"); #DATE $smtp->datasend("\n"); $smtp->datasend("77.35.00.00"); #IP $smtp->dataend(); $smtp->quit;


После запуска скрипта пишет:

Код:

inetserver:/home/kataklysm/fw_route # ./smtp.perl Unknown callback: 'authname'. (user|auth|language|pass)
Спасибо сказали:
Аватара пользователя
Alexxx
Сообщения: 892
Статус: --==XXX==--
ОС: Archlinux current

Re: Скрипт для отправки почты

Сообщение Alexxx »

Тупо скопипастил скрипт из твоего поста, подставил свои данные, всё работает, никаких ошибок.
Спасибо сказали:
Аватара пользователя
Kataklysm
Сообщения: 280
ОС: Linux Suse 10.2-10.3 Sles-10.1

Re: Скрипт для отправки почты

Сообщение Kataklysm »

Alexxx писал(а):
10.05.2008 22:01
Тупо скопипастил скрипт из твоего поста, подставил свои данные, всё работает, никаких ошибок.

Хм...интересно....
Спасибо сказали:
Аватара пользователя
Underworld
Сообщения: 14
ОС: WinXP

Re: Скрипт для отправки почты

Сообщение Underworld »

а у меня неработает. Пробовал в WinXP

Illegal hexadecimal digit 'x' ignored at Безымянный1 line 11.
Can't locate Authen/SASL.pm in @INC (@INC contains: C:/Perl/lib C:/Perl/site/lib .) at C:/Perl/site/lib/Net/SMTP.pm line 102.
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: Скрипт для отправки почты

Сообщение allez »

Underworld, вы бы просто сообщение об ошибке перевели, оно содержит исчерпывающую информацию:
Underworld писал(а):
05.08.2008 19:53
Can't locate Authen/SASL.pm in @INC (@INC contains: C:/Perl/lib C:/Perl/site/lib .) at C:/Perl/site/lib/Net/SMTP.pm line 102.
Спасибо сказали: