Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Программирование > Perl

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 06.08.2002, 14:50
WD` вне форума Посмотреть профиль Отправить личное сообщение для WD` Найти все сообщения от WD`
  № 1  
WD`
 
Аватар для WD`

Регистрация: Sep 2001
Адрес: Кишинёв
Сообщений: 1,516
Отправить сообщение для WD` с помощью ICQ
Question perl + sendmail = ???

в чем ошибка?
все вроде нормально, но письмо не доходит
сервер: h1.ru

исходник в аттаче и вот:

Код:
#!/usr/bin/perl
use CGI;
$cgi=new CGI;

my $act=$cgi->param('act');
my $user=$cgi->param('user');
my $tomail=$cgi->param('tomail');
my $input=$cgi->param('input');


if (($act eq "send")&&($input ne "")&&($tomail ne ""))
{
print "content-type: text/html\n; Pragma: no-cache\n"; # Для HTTP/1.0 клиентов
print $act,"<BR>",$user,"<BR>","tomail","<BR>",$input;



$mailprog=" /usr/sbin/sendmail -t -oi";
open (MAIL, "|$mailprog") or die ("wrong mailprog\n");
print MAIL "To: $tomail\n";
print MAIL "From: \"$user\" <any\@you.want>\n";
print MAIL "Subject: Post data from web server\n";
print MAIL "$input\n";
close (MAIL);


print "<a href=smail.cgi>smail.cgi</a>";
}
else 
{
 

print "content-type: text/html\n; Pragma: no-cache\n";
print "Cache-Control: no-cache\n"; 
print "Expires: Thu Jan 1 00:00:00 1970\n\n"; 
print "\n<!-- saved from url=",$ENV{'HTTP_HOST'}," -->\n";
print <<HTML;
<HTML>\n<HEAD>\n<TITLE>1</TITLE>
      <META http-equiv="Content-Type" content="text/html; charset=windows-1251">
<STYLE>
BODY {FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 10px;}
.txt {FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 11px; COLOR: #000000}
.head {FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 12px; FONT-WEIGHT:bold; COLOR: #FFFFFF;}
.field {BACKGROUND-COLOR: #000066;
                BORDER-BOTTOM: #FFFFFF 1px solid; 
                BORDER-LEFT: #FFFFFF 1px solid; 
                BORDER-RIGHT: #FFFFFF 1px solid; 
                BORDER-TOP: #FFFFFF 1px solid; 
                COLOR: #ffffff; 
                FONT-FAMILY: verdana;
                FONT-SIZE: 11px; 
                FONT-WEIGHT: bold;
                CURSOR: re-sized;}
 TD {background: #CCCCCC;}
</STYLE>
</HEAD>

<BODY BgColor=#F9F9F9 text=#FFFFFF leftmargin=0 rightmargin=0 bottommargin=0 topmargin=15 marginwidth=0 marginheight=0 onLoad=ws(); scroll=auto><CeNTER>
<div Align=center><BR><BR>
<TABLE border=1 bordercolor=#000000 cellspacing=0 cellpadding=3>
 <TR><TD align=center style="background: #000000;"><a class=head>.:  :.</a></TD></TR>
 <TR><TD>    <FORM action="smail.cgi" mathod=POST>
      <INPUT type=hidden name=act value=send>
     
      <a class=txt>&nbsp;отправитель:&nbsp;&nbsp;</a><INPUT type=text name=user value="" class=field style="WIDTH: 200px;"></TD></TR>
     <TR><TD>
      <a class=txt>&nbsp;получатель:&nbsp;&nbsp;&nbsp;</a><INPUT type=text name=tomail value="" class=field style="WIDTH: 200px;"></TD></TR>
     <TR><TD>
      <TEXTAREA name=input rows=8 cols=80 class=field style="overflow:auto"></TEXTAREA></TD></TR>
     <TR><TD>
      <INPUT type=submit value=отправить>
 </TD></FORM></TR>
</TABLE>
</Div>
HTML

}
Вложения
Тип файла: zip 2smail.zip (1.3 Кб, 135 просмотров)

Старый 19.08.2002, 06:02
m1k3 вне форума Посмотреть профиль Отправить личное сообщение для m1k3 Найти все сообщения от m1k3
  № 2  
m1k3

Регистрация: Jul 2002
Адрес: Turkey, Istanbul
Сообщений: 54
По умолчанию У них sendmail отключен

Попроси их включить sendmail или поменяй хостинг, все равно больше одного сообщения в минуту они не посылают.
У меня была подобная ситуация с h1 - когда перешел на netfirms.com все сразу заработало.

Старый 19.08.2002, 13:54
WD` вне форума Посмотреть профиль Отправить личное сообщение для WD` Найти все сообщения от WD`
  № 3  
WD`
 
Аватар для WD`

Регистрация: Sep 2001
Адрес: Кишинёв
Сообщений: 1,516
Отправить сообщение для WD` с помощью ICQ
По умолчанию 2 m1k3:

я нашел уже это на др. форуме

спасиб, что оттветил я уж и не думал, что кто-нить ответит

сейчас поглядим на эот нетфирмс.ком

Создать новую тему   Часовой пояс GMT +4, время: 19:49.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 19:49.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.