Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Nikolay                              2:5020/400     06 Dec 2001  22:26:57
 To : All
 Subject : Выполнение скрипта
 -------------------------------------------------------------------------------- 
 
 
 Hi All!
 Hужен совет. Если кто знает, подскажите.
 Есть скрипт сабжевский, который посылает почту:
 #!perl
 $address = 'xxx@hhh.kiev.ua';
 $from = 'xxx@eee.kiev.ua';
 $subject = "YOOOOOOOOOO";
     open(MAIL, '|<sendmailpath> -t') || die '|<sendmailpath> failed: $!';
     print MAIL "To: $address\n";
     print MAIL "Subject: $subject\n";
     print MAIL "Reply-To: $from\n" if $from;
     print MAIL "\n\n";
     print MAIL "test";
     if (close(MAIL)) {
         printf "\nMessage %s.\n", $outfile ? "saved" : "sent";
     } else {
         warn "\nSendmail returned status '", $? >> 8, "'\n";
     }
 
 Без сервера работает на ура. Когда в вроде нормально настроенном IIS сервере
 запускаю этот файл получаю такое:
 если этот файл назвать index.pl, то все нормально выполняется и почта
 отсылается, а если имя какое-то другое, скажем mail.pl, то
 когда пишу в браузере: http://hostname/mail.pl оно спрашивает, сохранить
 этот файл или выполнить.
 Кстати в Юнихе вроде то же самое.
 Как с этим бороться.
 
 Ответившим заранее спасибо
 --- ifmail v.2.15dev5
  * Origin: NTUU "KPI" (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Выполнение скрипта   Nikolay   06 Dec 2001 22:26:57 
 Re: Выполнение скрипта   Andrey Nemov   07 Dec 2001 01:40:51 
Архивное /ru.perl/129338881af41.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional