Автор Тема: Проблема со скриптом sendmail  (Прочитано 11707 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн alexander70

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 36
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Проблема со скриптом sendmail
« : 09 Июня 2003, 21:45:53 »
Приветствую! У меня проблема со скриптом  Sendmail на perl. Я нашёл 2 скрипта на perl и попытался их использовать на хостинге с поддержкой perl -  netfirms.com . Для этого я скопировал сам скрипт в директорию cgi-bin и в e-mail форме прописал строчку
< form action = "/cgi-bin/pvd-fb.pl" method = "POST" >
Но при нажатии на «Отправить» e-mail формы
загружается страница с ошибкой file not found 404
Но если нажать на ссылку самого скрипта
http://bestshops.netfirms.com/cgi-bin/pvd-fb.pl
появляется собственная  e-mail форма скрипта  . Но как мне впендюрить туда свой e-mail, ума не приложу.
Если кто захочет помочь, напишите мне на   july71@mail.ru , я вышлю эти 2 скрипта.

Александр

Оффлайн Yaroslav

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 323
  • +0/-0
  • 0
    • Просмотр профиля
Проблема со скриптом sendmail
« Ответ #1 : 09 Июня 2003, 22:51:47 »
напиши тут сам скрипт, тебе помогут
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили \"Титаник\".

Оффлайн alexander70

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 36
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Проблема со скриптом sendmail
« Ответ #2 : 09 Июня 2003, 23:00:05 »
Легко сказать - напиши. Пока что я новичёк в perl, а sendmail срочно нужен.

Оффлайн NCRangeR

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 42
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.mephix.h1.ru
Проблема со скриптом sendmail
« Ответ #3 : 10 Июня 2003, 06:45:16 »
alexander70
в смысле - исходный текст того, который не работает ;)
- How does the CPAN work?
 - With dark magic, evil-looking sacrificial knives and scantily clad virgins under pale moonlight.

Оффлайн alexander70

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 36
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Проблема со скриптом sendmail
« Ответ #4 : 10 Июня 2003, 10:04:02 »
Вот эти 2 скрипта. Скрипты, наверное, рабочие, просто я не знаю как их правильно применить. Буду благодарен за помощь

1-й скрипт (предпочтительный)


#!/usr/bin/perl
#------------------------------------------
# Copyright =baxter= 2000
# Все права защищены.
# e-mail: baxter@tut.by
# url: http://baxter.virtualave.net
#------------------------------------------
# bmail v1.0
#------------------------------------------
$mail_prog = \'/usr/sbin/sendmail\' ; # указать правильно!
$recip = \'baxter@tut.by\';  # твой почтовый ящик
#------------------------------------------
use CGI ;
$query = new CGI;

$name = $query->param(\'name\');  #
$email = $query->param(\'email\');        #
$url = $query->param(\'url\');if ($url eq \'http://\'){$url=\'\'}     #
$coment = $query->param(\'coment\');      #
#-------------------------------------------
if ($ENV{CONTENT_LENGTH}) {&send_mail}
else {&form}
#-------------------------------------------
sub send_mail{
$message = "

The ERROR!<\\/h1>" ;
$found_err = "" ;

$errmsg = "

Поле \'Сообщение\' должно быть заполнено.

\\n" ;
if ($coment eq "") {
        $message = $message.$errmsg ;
        $found_err = 1 ; }$errmsg = "

Поле \'Имя\' должно быть заполнено.

\\n" ;

if ($name eq "") {
        $message = $message.$errmsg ;
        $found_err = 1 ; }

$errmsg = "

Не верный формат поля E-mail

\\n" ;
if (length($email) && ($email !~ /.+\\@.+\\..+/)) {
        $message = $message.$errmsg ;
        $found_err = 1 ; }

if ($found_err) {&PrintError }

#goto M777;

open (MAIL, "|$mail_prog -t");
print MAIL "To: $recip\\n";
print MAIL "Reply-to: $email\\n";
print MAIL "From: $email\\n";
print MAIL "Subject: feedback\\n";
print MAIL "Content-Type: text/plain;charset=\\"windows-1251\\"\\n\\n";
print MAIL "".$name."\\n" ;
print MAIL "".$email."\\n" ;
print MAIL "".$url."\\n" ;
print MAIL "==============================================\\n" ;
print MAIL "".$coment."\\n" ;
print MAIL "\\n\\n";
close (MAIL);
#M777:;
#print "Location: /index.html\\nURI: /index.html\\n\\n" ;
print $query->header(-type => \'text/html; charset=windows-1251\');
print $query->start_html(-title =>\'Message sent!\', -BGCOLOR=>\'#FFFFFF\',-LINK=>\'red\');
#print \'\';
print \'

Сообщение передано!

\' ;
print "".$name."\\n
" ;
print "".$email."\\n
" ;
print "".$url."\\n
" ;
print "==============================================\\n
" ;
print "".$coment."\\n

" ;
print \'

<<back

\'."\\n";
print $query->end_html;

sub PrintError {
print $query->header(-type => \'text/html; charset=windows-1251\');
print $query->start_html(-title =>\'The ERROR!\', -BGCOLOR=>\'#FFFFFF\',-LINK=>\'red\');
print $message ;
print \'\'."\\n";
print \'

<<back

\';
print $query->end_html;
exit 0 ;
return 1 ;
}
}
#--------------------------------------
#html код можно изменять по своему усмотрению
# кроме тегов name="-----"
# action="/cgi-bin/bmail/bmail.cgi" - правильно записать путь к скрипту
sub form{
print q~




Жду ваших сообщений









Имя:



e-mail:



URL:



Cообщение:








~;



}



2-й скрипт:




#!/usr/local/bin/perl

#--------------------------------------=========================================
#                                       ====        ICQ:5915230
#       Denis Poznyakov                  ====
#                                         ====
#         (Feed Back)                    ====
#                                       ====        pvdenis@usa.net
#--------------------------------------=========================================

# $referers - пропишите в этой переменной ваш урл и название файла в
# котором будет форма , для предотвращения посылки сообщения
# вам с локальной машины
$referers="http://ваш урл/feedback.html";
$mailprog = \'/bin/sendmail\';
$snmail="ваш e-mail";


#----------------------------------------------------------------------------
# Заголовок
read(STDIN, $buffer, $ENV{\'CONTENT_LENGTH\'});
if (!$buffer) {
 $buffer=$ENV{\'QUERY_STRING\'};
}
@pairs = split(/&/, $buffer);
foreach $pair (@pairs) {
   ($name, $value) = split(/=/, $pair);
   $value =~ tr/+/ /;
   $value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
   $in{$name} = $value;
}
print "Content-type: text/html\\n\\n";
if (!$buffer) {&formfeed;exit;}

if ($buffer) {
if ($ENV{\'HTTP_REFERER\'} ne $referers) {exit;}
&no_name unless $in{\'name\'}; # нет имени
&no_email unless $in{\'e_mail\'}; # нет ящика
if ($in{\'e_mail\'}=~ tr/\\/\\\\\\+=~;<>*|`&$!#()[]{}:\'" //) {
print "В Вашем адресе (e-mail) содержатся стоп-символы!
назад";
exit;
}
&no_comment unless $in{\'comment\'}; # нет ника
&sndmail;
exit;
}

sub sndmail {
print "Ваше сообщение отправлено!
назад";
open (MAIL, "|$mailprog -t") || die "Can\'t open $mailprog!
\\n";

print MAIL "To: $snmail\\n";
print MAIL "From: $snmail\\n";
print MAIL "Subject: Feedback\\n\\n";
print MAIL <
От: $in{\'name\'} ($in{\'e_mail\'})
$in{\'comment\'}

to_the_end
close(MAIL);

}

sub no_name {
print "Не внесено имя!
назад";
exit;
}
sub no_email {
print "Не внесен Ваш адрес (e-mail)!
назад";
exit;
}
sub no_comment {
print "Не внесен комментарий!
назад";
exit;
}

sub formfeed {
print "
                         
                         
                           
                             
                             
                           
                           
                             
                             
                           
                           
                             
                             
                           
                           
                             
                           
                         
                         
Ваше имя:
E-Mail:
Текст:
  

";
}

Оффлайн Kwazar

  • Философ
  • Постоялец
  • ***
  • Сообщений: 201
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.uhuhu.ru/
Проблема со скриптом sendmail
« Ответ #5 : 10 Июня 2003, 10:59:00 »
Первый скрипт действительно рабочий. Второй смотреть на стал.

В первом

Исправь путь с скрипту отсылки.
С уважением Сергей

Оффлайн Mog.

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 828
  • +0/-0
  • 0
    • Просмотр профиля
Проблема со скриптом sendmail
« Ответ #6 : 10 Июня 2003, 15:46:47 »
А чтоб не думалось и обзывай скрипт как хочешь, нужное (и правильное) имя само подставится. Или более радикальный способ. . Тоже работает, отдаёт самому себе, т.е. как раз в нужное место. Это если у тебя используется форма забитая в скрипт. Для первого скрипта она начинается после print~; и заканчивается перед ~ (думаю, что ты уже разобрался :) )

Цитировать
alexander70:
как мне впендюрить туда свой e-mail

строка $recip = \'baxter@tut.by\'; # твой почтовый ящик как раз для этого. Меняй адрес на свой и вперед. Первый скрипт должен работать.
Все болезни от нервов, только сифилис от удовольствия

Оффлайн alexander70

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 36
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Проблема со скриптом sendmail
« Ответ #7 : 10 Июня 2003, 18:46:03 »
Я заметил что в теле первого скрипта уже есть e-mail форма и, наверное,  нужно её использовать
Там есть строка

$mail_prog = \'/usr/sbin/sendmail\' ; # указать правильно!

Что она означает? Ведь имя первого скрипта не sendmail, а bmail .
Я закачал его в директорию cgi-bin но при открытии этого url со скриптом:
http://bestshops.netfirms.com/cgi-bin/Bmail.cgi
 загружается страница HTTP 404 - Файл не найден
Автор скрипта писал что-то о sse или расширении файла shtm
А при загрузке страницы с другим скриптом  pvd-fb.pl
http://bestshops.netfirms.com/cgi-bin/pvd-fb.pl
Загружается собственная e-mail форма скрипта
Как вообще в Perl делается? Можно использовать внешнюю e-mail форму? Но ведь в теле скрипта уже есть своя e-mail форма.  С php гораздо проще в этом смысле. Если кто имеет практический опыт с sendmail на perl, буду признателен за помощь.

Оффлайн Yaroslav

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 323
  • +0/-0
  • 0
    • Просмотр профиля
Проблема со скриптом sendmail
« Ответ #8 : 11 Июня 2003, 00:42:23 »
вот тебе - проверено электроникой ))

#!/usr/bin/perl
##################### Менять можно только тут ########################
$mailprog = "/usr/sbin/sendmail -t";       #Правильный путь
$email = \'login@domain\';          #Твое мыло
########################## Тут уже нельзя ############################
$cgiurl = "http://$ENV{\'SERVER_NAME\'}$ENV{\'SCRIPT_NAME\'}";

if ($ENV{\'QUERY_STRING\'}) {$namevalues = $ENV{\'QUERY_STRING\'};}
else {read(STDIN, $namevalues, $ENV{\'CONTENT_LENGTH\'});}
@pairs = split(/&/, $namevalues);
   foreach $pair (@pairs) {
   ($name, $value) = split(/=/, $pair);
        $value =~ tr/+/ /;
   $value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
        $value =~ s///g;
        $value =~ s/<([^>]|\\n)*>//g;
   $INPUT{$name} = $value;}

if ($INPUT{\'send\'}) { &mail; }
else { &form; exit; }

sub mail {
open (MAIL, "|$mailprog");
print MAIL "To: $email\\n";
print MAIL "From: $INPUT{\'email\'}\\n";
print MAIL "Subject: ot $INPUT{\'name\'}\\n\\n";
print MAIL "test\\n";
close(MAIL);
print "Content-type: text/html\\n\\n";
print "test - ok"; }

sub form {
print "Content-type: text/html\\n\\n";
print ("\\n");
print "
Имя\\n";
print "
E-Mail\\n";
print "   \\n";
print "\\n";<br />exit;<br />}</div> </div> </div> <div class="moderatorbar"> <div class="smalltext modified" id="modified_81059"> </div> <div class="smalltext reportlinks"> <img src="//forums.webscript.ru/Themes/default/images/ip.gif" alt="" /> Записан </div> <div class="signature" id="msg_81059_signature">Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили \"Титаник\".</div> </div> </div> <span class="botslice"><span></span></span> </div> <hr class="post_separator" /> <a id="msg81071"></a> <div class="windowbg2"> <span class="topslice"><span></span></span> <div class="post_wrapper"> <div class="poster"> <h4> <img src="//forums.webscript.ru/Themes/default/images/useroff.gif" alt="Оффлайн" /> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=profile;u=2727" title="Просмотр профиля alexander70">alexander70</a> </h4> <ul class="reset smalltext" id="msg_81071_extra_info"> <li class="title">Завсегдатай</li> <li class="postgroup">Новичок</li> <li class="stars"><img src="//forums.webscript.ru/Themes/default/images/star.gif" alt="*" /></li> <li class="postcount">Сообщений: 36</li> <li class="karma"> +0/-0</li> <li class="blurb">0</li> <li class="profile"> <ul> <li><a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=profile;u=2727"><img src="//forums.webscript.ru/Themes/default/images/icons/profile_sm.gif" alt="Просмотр профиля" title="Просмотр профиля" /></a></li> <li><a href="http://" title="http://" target="_blank" rel="noopener noreferrer" class="new_win"><img src="//forums.webscript.ru/Themes/default/images/www_sm.gif" alt="http://" /></a></li> </ul> </li> </ul> </div> <div class="postarea"> <div class="flow_hidden"> <div class="keyinfo"> <div class="messageicon"> <img src="//forums.webscript.ru/Themes/default/images/post/xx.gif" alt="" /> </div> <h5 id="subject_81071"> <a href="http://forums.webscript.ru/index.php/topic,12366.msg81071.html?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4#msg81071" rel="nofollow">Проблема со скриптом sendmail</a> </h5> <div class="smalltext">« <strong>Ответ #9 :</strong> 11 Июня 2003, 09:03:24 »</div> <div id="msg_81071_quick_mod"></div> </div> </div> <div class="post"> <div class="inner" id="msg_81071">Спасибо, то есть этот скрипт имеет такое же название, как и первый - bmail.cgi ? Или назвать его bmail.pl ? <br />При обращении к этой форме, указать прямой путь к этому скрипту?<br /><br /><a href="http://мой" class="bbc_link" target="_blank" rel="noopener noreferrer">http://мой</a> url/cgi-bin/bmail.pl   (если папка со скриптом cgi-bin)</div> </div> </div> <div class="moderatorbar"> <div class="smalltext modified" id="modified_81071"> </div> <div class="smalltext reportlinks"> <img src="//forums.webscript.ru/Themes/default/images/ip.gif" alt="" /> Записан </div> </div> </div> <span class="botslice"><span></span></span> </div> <hr class="post_separator" /> <a id="msg81072"></a> <div class="windowbg"> <span class="topslice"><span></span></span> <div class="post_wrapper"> <div class="poster"> <h4> <img src="//forums.webscript.ru/Themes/default/images/useroff.gif" alt="Оффлайн" /> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=profile;u=2727" title="Просмотр профиля alexander70">alexander70</a> </h4> <ul class="reset smalltext" id="msg_81072_extra_info"> <li class="title">Завсегдатай</li> <li class="postgroup">Новичок</li> <li class="stars"><img src="//forums.webscript.ru/Themes/default/images/star.gif" alt="*" /></li> <li class="postcount">Сообщений: 36</li> <li class="karma"> +0/-0</li> <li class="blurb">0</li> <li class="profile"> <ul> <li><a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=profile;u=2727"><img src="//forums.webscript.ru/Themes/default/images/icons/profile_sm.gif" alt="Просмотр профиля" title="Просмотр профиля" /></a></li> <li><a href="http://" title="http://" target="_blank" rel="noopener noreferrer" class="new_win"><img src="//forums.webscript.ru/Themes/default/images/www_sm.gif" alt="http://" /></a></li> </ul> </li> </ul> </div> <div class="postarea"> <div class="flow_hidden"> <div class="keyinfo"> <div class="messageicon"> <img src="//forums.webscript.ru/Themes/default/images/post/xx.gif" alt="" /> </div> <h5 id="subject_81072"> <a href="http://forums.webscript.ru/index.php/topic,12366.msg81072.html?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4#msg81072" rel="nofollow">Проблема со скриптом sendmail</a> </h5> <div class="smalltext">« <strong>Ответ #10 :</strong> 11 Июня 2003, 09:13:17 »</div> <div id="msg_81072_quick_mod"></div> </div> </div> <div class="post"> <div class="inner" id="msg_81072">Я заметил, что в этом скрипте нет самой e-mail формы (строк типа textarea name и input type , то есть её нужно писать отдельно, да? Если да, то какие в ней должны быть поля и какая строчка для обращении к этому скрипту?</div> </div> </div> <div class="moderatorbar"> <div class="smalltext modified" id="modified_81072"> </div> <div class="smalltext reportlinks"> <img src="//forums.webscript.ru/Themes/default/images/ip.gif" alt="" /> Записан </div> </div> </div> <span class="botslice"><span></span></span> </div> <hr class="post_separator" /> <a id="msg81073"></a> <div class="windowbg2"> <span class="topslice"><span></span></span> <div class="post_wrapper"> <div class="poster"> <h4> <img src="//forums.webscript.ru/Themes/default/images/useroff.gif" alt="Оффлайн" /> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=profile;u=1201" title="Просмотр профиля Mog.">Mog.</a> </h4> <ul class="reset smalltext" id="msg_81073_extra_info"> <li class="title">Фанат форума</li> <li class="postgroup">Ветеран</li> <li class="stars"><img src="//forums.webscript.ru/Themes/default/images/star.gif" alt="*" /><img src="//forums.webscript.ru/Themes/default/images/star.gif" alt="*" /><img src="//forums.webscript.ru/Themes/default/images/star.gif" alt="*" /><img src="//forums.webscript.ru/Themes/default/images/star.gif" alt="*" /><img src="//forums.webscript.ru/Themes/default/images/star.gif" alt="*" /></li> <li class="postcount">Сообщений: 828</li> <li class="karma"> +0/-0</li> <li class="blurb">0</li> <li class="profile"> <ul> <li><a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=profile;u=1201"><img src="//forums.webscript.ru/Themes/default/images/icons/profile_sm.gif" alt="Просмотр профиля" title="Просмотр профиля" /></a></li> </ul> </li> </ul> </div> <div class="postarea"> <div class="flow_hidden"> <div class="keyinfo"> <div class="messageicon"> <img src="//forums.webscript.ru/Themes/default/images/post/xx.gif" alt="" /> </div> <h5 id="subject_81073"> <a href="http://forums.webscript.ru/index.php/topic,12366.msg81073.html?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4#msg81073" rel="nofollow">Проблема со скриптом sendmail</a> </h5> <div class="smalltext">« <strong>Ответ #11 :</strong> 11 Июня 2003, 09:24:59 »</div> <div id="msg_81073_quick_mod"></div> </div> </div> <div class="post"> <div class="inner" id="msg_81073">Обзывать скрипт можешь как угодно, это всего лишь имя файла. У хостера обговорено какое к перловым скриптам должно быть расширение. Обычно и cgi и pl дозволительно.Только путь к нему пиши правильный. Можно и <strong>http://мой url/cgi-bin/bmail.pl (если папка со скриптом cgi-bin)</strong>.<div class="quoteheader"><div class="topslice_quote">Цитировать</div></div><blockquote class="bbc_standard_quote"><strong>alexander70</strong>:<br />$mail_prog = \'/usr/sbin/sendmail\' ; # указать правильно!</blockquote><div class="quotefooter"><div class="botslice_quote"></div></div> Это путь к программе, которая непосредственно занимается отсылкой (да и приемом тоже) почты. Скрипт лишь обеспечивает её нужной инфой (адресом получателя, текстом письма и т.д.)Обговаривается хостером. Может быть и не sendmail, а qmail например.<br /><div class="quoteheader"><div class="topslice_quote">Цитировать</div></div><blockquote class="bbc_standard_quote"><strong>alexander70</strong>:<br />Автор скрипта писал что-то о sse или расширении файла shtm</blockquote><div class="quotefooter"><div class="botslice_quote"></div></div> Может SSI ? Пока не обращай на это внимания, тебе хватит мороки разбираться с перлом.<br /><br /><div class="quoteheader"><div class="topslice_quote">Цитировать</div></div><blockquote class="bbc_standard_quote"><strong>alexander70</strong>:<br />Загружается собственная e-mail форма скрипта</blockquote><div class="quotefooter"><div class="botslice_quote"></div></div> Конечно, она ведь там присутствует.<br /><div class="quoteheader"><div class="topslice_quote">Цитировать</div></div><blockquote class="bbc_standard_quote"><strong>alexander70</strong>:<br />Как вообще в Perl делается? </blockquote><div class="quotefooter"><div class="botslice_quote"></div></div> <span class="phpcode"><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">print </span><span style="color: #DD0000">"все что угодно, за небольшим исключением"</span><span style="color: #007700">;</span><span style="color: #0000BB"></span></span></span><br /><div class="quoteheader"><div class="topslice_quote">Цитировать</div></div><blockquote class="bbc_standard_quote"><strong>alexander70</strong>:<br />Можно использовать внешнюю e-mail форму? </blockquote><div class="quotefooter"><div class="botslice_quote"></div></div> Запросто. Вставляешь в html файл нужную форму, action="путь к скрипту". И все.<br /><div class="quoteheader"><div class="topslice_quote">Цитировать</div></div><blockquote class="bbc_standard_quote"><strong>alexander70</strong>:<br />Но ведь в теле скрипта уже есть своя e-mail форма. </blockquote><div class="quotefooter"><div class="botslice_quote"></div></div> Убрать можно.<br /><div class="quoteheader"><div class="topslice_quote">Цитировать</div></div><blockquote class="bbc_standard_quote"><strong>alexander70</strong>:<br />С php гораздо проще в этом смысле. </blockquote><div class="quotefooter"><div class="botslice_quote"></div></div> Спорный вопрос. Хотя там разделение php-html кода более наглядно. Но если известны принципы, тогда побарабану перл или пхп.</div> </div> </div> <div class="moderatorbar"> <div class="smalltext modified" id="modified_81073"> </div> <div class="smalltext reportlinks"> <img src="//forums.webscript.ru/Themes/default/images/ip.gif" alt="" /> Записан </div> <div class="signature" id="msg_81073_signature">Все болезни от нервов, только сифилис от удовольствия</div> </div> </div> <span class="botslice"><span></span></span> </div> <hr class="post_separator" /> <a id="msg81074"></a> <div class="windowbg"> <span class="topslice"><span></span></span> <div class="post_wrapper"> <div class="poster"> <h4> <img src="//forums.webscript.ru/Themes/default/images/useroff.gif" alt="Оффлайн" /> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=profile;u=1201" title="Просмотр профиля Mog.">Mog.</a> </h4> <ul class="reset smalltext" id="msg_81074_extra_info"> <li class="title">Фанат форума</li> <li class="postgroup">Ветеран</li> <li class="stars"><img src="//forums.webscript.ru/Themes/default/images/star.gif" alt="*" /><img src="//forums.webscript.ru/Themes/default/images/star.gif" alt="*" /><img src="//forums.webscript.ru/Themes/default/images/star.gif" alt="*" /><img src="//forums.webscript.ru/Themes/default/images/star.gif" alt="*" /><img src="//forums.webscript.ru/Themes/default/images/star.gif" alt="*" /></li> <li class="postcount">Сообщений: 828</li> <li class="karma"> +0/-0</li> <li class="blurb">0</li> <li class="profile"> <ul> <li><a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=profile;u=1201"><img src="//forums.webscript.ru/Themes/default/images/icons/profile_sm.gif" alt="Просмотр профиля" title="Просмотр профиля" /></a></li> </ul> </li> </ul> </div> <div class="postarea"> <div class="flow_hidden"> <div class="keyinfo"> <div class="messageicon"> <img src="//forums.webscript.ru/Themes/default/images/post/xx.gif" alt="" /> </div> <h5 id="subject_81074"> <a href="http://forums.webscript.ru/index.php/topic,12366.msg81074.html?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4#msg81074" rel="nofollow">Проблема со скриптом sendmail</a> </h5> <div class="smalltext">« <strong>Ответ #12 :</strong> 11 Июня 2003, 09:27:28 »</div> <div id="msg_81074_quick_mod"></div> </div> </div> <div class="post"> <div class="inner" id="msg_81074"><div class="quoteheader"><div class="topslice_quote">Цитировать</div></div><blockquote class="bbc_standard_quote"><strong>alexander70</strong>:<br />нет самой e-mail формы </blockquote><div class="quotefooter"><div class="botslice_quote"></div></div> Ага, а вот это что <br /><div class="quoteheader"><div class="topslice_quote">Цитировать</div></div><blockquote class="bbc_standard_quote"><strong>Yaroslav</strong>:<br /><html><FORM METHOD=POST ACTION=$cgiurl>...</blockquote><div class="quotefooter"><div class="botslice_quote"></div></div></div> </div> </div> <div class="moderatorbar"> <div class="smalltext modified" id="modified_81074"> </div> <div class="smalltext reportlinks"> <img src="//forums.webscript.ru/Themes/default/images/ip.gif" alt="" /> Записан </div> <div class="signature" id="msg_81074_signature">Все болезни от нервов, только сифилис от удовольствия</div> </div> </div> <span class="botslice"><span></span></span> </div> <hr class="post_separator" /> <a id="msg81081"></a> <div class="windowbg2"> <span class="topslice"><span></span></span> <div class="post_wrapper"> <div class="poster"> <h4> <img src="//forums.webscript.ru/Themes/default/images/useroff.gif" alt="Оффлайн" /> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=profile;u=2727" title="Просмотр профиля alexander70">alexander70</a> </h4> <ul class="reset smalltext" id="msg_81081_extra_info"> <li class="title">Завсегдатай</li> <li class="postgroup">Новичок</li> <li class="stars"><img src="//forums.webscript.ru/Themes/default/images/star.gif" alt="*" /></li> <li class="postcount">Сообщений: 36</li> <li class="karma"> +0/-0</li> <li class="blurb">0</li> <li class="profile"> <ul> <li><a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=profile;u=2727"><img src="//forums.webscript.ru/Themes/default/images/icons/profile_sm.gif" alt="Просмотр профиля" title="Просмотр профиля" /></a></li> <li><a href="http://" title="http://" target="_blank" rel="noopener noreferrer" class="new_win"><img src="//forums.webscript.ru/Themes/default/images/www_sm.gif" alt="http://" /></a></li> </ul> </li> </ul> </div> <div class="postarea"> <div class="flow_hidden"> <div class="keyinfo"> <div class="messageicon"> <img src="//forums.webscript.ru/Themes/default/images/post/xx.gif" alt="" /> </div> <h5 id="subject_81081"> <a href="http://forums.webscript.ru/index.php/topic,12366.msg81081.html?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4#msg81081" rel="nofollow">Проблема со скриптом sendmail</a> </h5> <div class="smalltext">« <strong>Ответ #13 :</strong> 11 Июня 2003, 10:45:59 »</div> <div id="msg_81081_quick_mod"></div> </div> </div> <div class="post"> <div class="inner" id="msg_81081">Вообщем, я вписал в этот скрипт свой e-mail и сохранил его  как script1.pl и закачал его в cgi-bin . При открытии этого скрипта <br /><a href="http://bestshops.netfirms.com/cgi-bin/script1.pl" class="bbc_link" target="_blank" rel="noopener noreferrer">http://bestshops.netfirms.com/cgi-bin/script1.pl</a><br />загружается форма из 2-х граф: Имя и е-майл, нужно бы ещё поле "Сообщение" и «Город». При нажатии на "Отправить» Загружается слово Test – ok, хотя я не вписал туда ни e-mail, ни имени.  Желательно, чтобы проверял заполнение всех граф и правильность заполнения графы «e-mail.   Cамо письмо я не получил. Буду признателен за помощь.</div> </div> </div> <div class="moderatorbar"> <div class="smalltext modified" id="modified_81081"> </div> <div class="smalltext reportlinks"> <img src="//forums.webscript.ru/Themes/default/images/ip.gif" alt="" /> Записан </div> </div> </div> <span class="botslice"><span></span></span> </div> <hr class="post_separator" /> <a id="msg81084"></a> <div class="windowbg"> <span class="topslice"><span></span></span> <div class="post_wrapper"> <div class="poster"> <h4> <img src="//forums.webscript.ru/Themes/default/images/useroff.gif" alt="Оффлайн" /> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=profile;u=1201" title="Просмотр профиля Mog.">Mog.</a> </h4> <ul class="reset smalltext" id="msg_81084_extra_info"> <li class="title">Фанат форума</li> <li class="postgroup">Ветеран</li> <li class="stars"><img src="//forums.webscript.ru/Themes/default/images/star.gif" alt="*" /><img src="//forums.webscript.ru/Themes/default/images/star.gif" alt="*" /><img src="//forums.webscript.ru/Themes/default/images/star.gif" alt="*" /><img src="//forums.webscript.ru/Themes/default/images/star.gif" alt="*" /><img src="//forums.webscript.ru/Themes/default/images/star.gif" alt="*" /></li> <li class="postcount">Сообщений: 828</li> <li class="karma"> +0/-0</li> <li class="blurb">0</li> <li class="profile"> <ul> <li><a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=profile;u=1201"><img src="//forums.webscript.ru/Themes/default/images/icons/profile_sm.gif" alt="Просмотр профиля" title="Просмотр профиля" /></a></li> </ul> </li> </ul> </div> <div class="postarea"> <div class="flow_hidden"> <div class="keyinfo"> <div class="messageicon"> <img src="//forums.webscript.ru/Themes/default/images/post/xx.gif" alt="" /> </div> <h5 id="subject_81084"> <a href="http://forums.webscript.ru/index.php/topic,12366.msg81084.html?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4#msg81084" rel="nofollow">Проблема со скриптом sendmail</a> </h5> <div class="smalltext">« <strong>Ответ #14 :</strong> 11 Июня 2003, 11:40:40 »</div> <div id="msg_81084_quick_mod"></div> </div> </div> <div class="post"> <div class="inner" id="msg_81084"><strong>alexander70</strong> , у меня есть скрипт на перле, думаю, что тебе как раз подойдет. Если надо - черкни в привате свой мейл, я его (скрипт) откоментирую и пришлю.</div> </div> </div> <div class="moderatorbar"> <div class="smalltext modified" id="modified_81084"> </div> <div class="smalltext reportlinks"> <img src="//forums.webscript.ru/Themes/default/images/ip.gif" alt="" /> Записан </div> <div class="signature" id="msg_81084_signature">Все болезни от нервов, только сифилис от удовольствия</div> </div> </div> <span class="botslice"><span></span></span> </div> <hr class="post_separator" /> </form> </div> <a id="lastPost"></a> <div class="pagesection"> <div class="buttonlist floatright"> <ul> <li><a class="button_strip_print" href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=printpage;topic=12366.0" rel="new_win nofollow"><span class="last">Печать</span></a></li> </ul> </div> <div class="pagelinks floatleft">Страницы: [<strong>1</strong>] <a class="navPages" href="http://forums.webscript.ru/index.php/topic,12366.15.html?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4">2</a> <a class="navPages" href="http://forums.webscript.ru/index.php/topic,12366.30.html?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4">3</a>   <a href="#top"><strong>Вверх</strong></a></div> <div class="nextlinks_bottom"><a href="http://forums.webscript.ru/index.php/topic,12366.0/prev_next,prev.html?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4#new">« предыдущая тема</a> <a href="http://forums.webscript.ru/index.php/topic,12366.0/prev_next,next.html?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4#new">следующая тема »</a></div> </div> <div class="navigate_section"> <ul> <li> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&"><span>Forum Webscript.Ru</span></a> » </li> <li> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&#c32"><span>Программирование</span></a> » </li> <li> <a href="http://forums.webscript.ru/index.php/board,14.0.html?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4"><span>Perl</span></a> » </li> <li class="last"> <a href="http://forums.webscript.ru/index.php/topic,12366.0.html?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4"><span>Проблема со скриптом sendmail</span></a> </li> </ul> </div> <div id="moderationbuttons"></div> <div class="plainbox" id="display_jump_to"> </div> <br class="clear" /> <script type="text/javascript" src="//forums.webscript.ru/Themes/default/scripts/topic.js"></script> <script type="text/javascript"><!-- // --><![CDATA[ var oQuickReply = new QuickReply({ bDefaultCollapsed: true, iTopicId: 12366, iStart: 0, sScriptUrl: smf_scripturl, sImagesUrl: "//forums.webscript.ru/Themes/default/images", sContainerId: "quickReplyOptions", sImageId: "quickReplyExpand", sImageCollapsed: "collapse.gif", sImageExpanded: "expand.gif", sJumpAnchor: "quickreply" }); if ('XMLHttpRequest' in window) { var oQuickModify = new QuickModify({ sScriptUrl: smf_scripturl, bShowModify: true, iTopicId: 12366, sTemplateBodyEdit: '\n\t\t\t\t\t\t\t\t<div id="quick_edit_body_container" style="width: 90%">\n\t\t\t\t\t\t\t\t\t<div id="error_box" style="padding: 4px;" class="error"><' + '/div>\n\t\t\t\t\t\t\t\t\t<textarea class="editor" name="message" rows="12" style="width: 100%; margin-bottom: 10px;" tabindex="1">%body%<' + '/textarea><br />\n\t\t\t\t\t\t\t\t\t<input type="hidden" name="deaf484f" value="1443472b9c068ea16157579076fecdb2" />\n\t\t\t\t\t\t\t\t\t<input type="hidden" name="topic" value="12366" />\n\t\t\t\t\t\t\t\t\t<input type="hidden" name="msg" value="%msg_id%" />\n\t\t\t\t\t\t\t\t\t<div class="righttext">\n\t\t\t\t\t\t\t\t\t\t<input type="submit" name="post" value="Сохранить" tabindex="2" onclick="return oQuickModify.modifySave(\'1443472b9c068ea16157579076fecdb2\', \'deaf484f\');" accesskey="s" class="button_submit" />  <input type="submit" name="cancel" value="Отменить" tabindex="3" onclick="return oQuickModify.modifyCancel();" class="button_submit" />\n\t\t\t\t\t\t\t\t\t<' + '/div>\n\t\t\t\t\t\t\t\t<' + '/div>', sTemplateSubjectEdit: '<input type="text" style="width: 90%;" name="subject" value="%subject%" size="80" maxlength="80" tabindex="4" class="input_text" />', sTemplateBodyNormal: '%body%', sTemplateSubjectNormal: '<a hr'+'ef="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&'+'?topic=12366.msg%msg_id%#msg%msg_id%" rel="nofollow">%subject%<' + '/a>', sTemplateTopSubject: 'Тема: %subject%  (Прочитано 11707 раз)', sErrorBorderStyle: '1px solid red' }); aJumpTo[aJumpTo.length] = new JumpTo({ sContainerId: "display_jump_to", sJumpToTemplate: "<label class=\"smalltext\" for=\"%select_id%\">Перейти в:<" + "/label> %dropdown_list%", iCurBoardId: 14, iCurBoardChildLevel: 0, sCurBoardName: "Perl", sBoardChildLevelIndicator: "==", sBoardPrefix: "=> ", sCatSeparator: "-----------------------------", sCatPrefix: "", sGoButtonLabel: "да" }); aIconLists[aIconLists.length] = new IconList({ sBackReference: "aIconLists[" + aIconLists.length + "]", sIconIdPrefix: "msg_icon_", sScriptUrl: smf_scripturl, bShowModify: true, iBoardId: 14, iTopicId: 12366, sSessionId: "1443472b9c068ea16157579076fecdb2", sSessionVar: "deaf484f", sLabelIconList: "Иконка сообщения", sBoxBackground: "transparent", sBoxBackgroundHover: "#ffffff", iBoxBorderWidthHover: 1, sBoxBorderColorHover: "#adadad" , sContainerBackground: "#ffffff", sContainerBorder: "1px solid #adadad", sItemBorder: "1px solid #ffffff", sItemBorderHover: "1px dotted gray", sItemBackground: "transparent", sItemBackgroundHover: "#e0e0f0" }); } // ]]></script> <script type="text/javascript"><!-- // --><![CDATA[ var verificationpostHandle = new smfCaptcha("http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=verificationcode;vid=post;rand=8acb1931c3fe13f95ad686d4d0c0bc9c", "post", 1); // ]]></script><div class="sitemap_index centertext"><a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap">Sitemap</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=44.0">1</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=2.0">2</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=10.0">3</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=29.0">4</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=9.0">5</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=38.0">6</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=40.0">7</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=11.0">8</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=12.0">9</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=45.0">10</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=49.0">11</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=36.0">12</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=14.0">13</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=16.0">14</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=34.0">15</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=33.0">16</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=55.0">17</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=53.0">18</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=27.0">19</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=17.0">20</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=20.0">21</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=21.0">22</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=37.0">23</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=41.0">24</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=48.0">25</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=22.0">26</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=54.0">27</a> <a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=kitsitemap&board=23.0">28</a> </div> </div> </div></div> <div id="footer_section"><div class="frame"> <ul class="reset"> <li class="copyright"> <span class="smalltext" style="display: inline; visibility: visible; font-family: Verdana, Arial, sans-serif;"><a href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=credits" title="Simple Machines Forum" target="_blank" class="new_win">SMF 2.0.19</a> | <a href="http://www.simplemachines.org/about/smf/license.php" title="License" target="_blank" class="new_win">SMF © 2016</a>, <a href="http://www.simplemachines.org" title="Simple Machines" target="_blank" class="new_win">Simple Machines</a> </span></li> <li><a id="button_xhtml" href="http://validator.w3.org/check?uri=referer" target="_blank" class="new_win" title="Valid XHTML 1.0!"><span>XHTML</span></a></li> <li><a id="button_rss" href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&action=.xml;type=rss" class="new_win"><span>RSS</span></a></li> <li class="last"><a id="button_wap2" href="http://forums.webscript.ru/index.php?PHPSESSID=f8ntkc4bui41u663vi45vb3oi4&wap2" class="new_win"><span>Мобильная версия</span></a></li> </ul> <p>Страница сгенерирована за 0.148 секунд. Запросов: 17.</p> </div> </div> </div><!-- Yandex.RTB R-A-1857-5 --> <div id="yandex_rtb_R-A-1857-5"></div> <script type="text/javascript"> (function(w, d, n, s, t) { w[n] = w[n] || []; w[n].push(function() { Ya.Context.AdvManager.render({ blockId: "R-A-1857-5", renderTo: "yandex_rtb_R-A-1857-5", horizontalAlign: false, async: true }); }); t = d.getElementsByTagName("script")[0]; s = d.createElement("script"); s.type = "text/javascript"; s.src = "//an.yandex.ru/system/context.js"; s.async = true; t.parentNode.insertBefore(s, t); })(this, this.document, "yandexContextAsyncCallbacks"); </script> <br> <!--LiveInternet counter--><script type="text/javascript"><!-- document.write('<a href="//www.liveinternet.ru/click" '+ 'target=_blank><img src="//counter.yadro.ru/hit?t11.4;r'+ escape(document.referrer)+((typeof(screen)=='undefined')?'': ';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+';u'+escape(document.URL)+ ';'+Math.random()+ '" alt="" title="LiveInternet: показано число просмотров за 24 часа, посетителей за 24 часа и за сегодн\я" '+ 'border=0 width=88 height=31><\/a>')//--></script><!--/LiveInternet--> <!-- YaMetrics --> <script type="text/javascript"><!-- var ya_class = 1; var ya_cid = 1857; //--></script> <script type="text/javascript" src="//bs.yandex.ru/resource/watch.js"></script> <noscript><div style="display: inline;"><img src="//bs.yandex.ru/watch/1857" width="1" height="1" alt="" /></div></noscript> <!-- Yandex.Metrika counter --> <div style="display:none;"><script type="text/javascript"> (function(w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter1857 = new Ya.Metrika(1857, null, 1); yaCounter1857.clickmap(true); yaCounter1857.trackLinks(true); } catch(e) { } }); })(window, 'yandex_metrika_callbacks'); </script></div> <script src="//mc.yandex.ru/metrika/watch.js" type="text/javascript" defer="defer"></script> <noscript><div style="position:absolute"><img src="//mc.yandex.ru/watch/1857?cnt-class=1" alt="" /></div></noscript> <!-- /Yandex.Metrika counter --> </body></html>