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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alexander V. Ribchansky              2:5020/400     09 Dec 2000  17:15:14
 To : All
 Subject : Re: mail in HTML from script
 -------------------------------------------------------------------------------- 
 
 Привет, Paul A. Solovyev!
 
 Во-первых, спасибо за добрый совет, из скрипта все действительно стало
 работать, но вот незадача:
 Мне надо реализовать систему, при которой пользователь посылая письмо на
 адрес stats@my.domain.ua получал бы в ответ письмо с некой статистической
 информацией.
 Вот что я делаю для теста:
 
 1. Пишу такой вот скрипт на Перле:
 
 ---------------
 
 #!/usr/bin/perl
 
 while(<STDIN>)
         {
          if (/From:/)
                 {
                 if ($_ =~ /(\w+)(?=@)/)
                         {
                            $user=$1;
                         }
                 }
         }
 open(MAIL, "| sendmail -U $user");
 print MAIL "Mime-version: 1.0\n";
 print MAIL "Content-type: text/html; charset=koi8-r\n";
 print MAIL "Content-transfer-encoding: 8bit\n";
 print MAIL "From: admin\n";
 print MAIL "To: $user\n";
 print MAIL "Subject: Account information for user: $user\n";
 print MAIL "<HTML>\n<BODY>\n";
 print MAIL "<H1>User statistics</H1>\n";
 print MAIL "</BODY>\n</HTML>\n";
 close MAIL;
 
 ---------------
 
 2. В /etc/aliases добавляю строчку:
 
 stats: "| /stats.pl"
 
 3. newaliases
 
 и послав письмо на адрес stats@my.domain.ua получаю ровным счетом ничего!
 Ж-(
 такое впечатление, что скрипт вообще не выполняется...
 HО! Если я его с консоли запускаю.. и сам ему подсовываю на STDIN строчку
 From: root@my.domain.ua, то он как и следовало ожидать культурно шлет письмо
 руту...
 А в чем тут фокус???
 
 ЗЫ. За быть может некрасивость Перлового скрипта просьба очень не пинать.. я
 Перл оочень хреново знаю.. Ж-(
 HО! коль кто может предложить как "причесать" скрипт, я слушаю оочень
 внимательно! Ж-)
 ______________________
 
 С уважением,
 Александр Рыбчанский
 системный администратор
 узлов bereg.uzhgorod.ua &
 triosoft.bereg.uzhgorod.ua
 --- ifmail v.2.15dev5
  * Origin: Svit Online (post does not reflect views of Golden Tele (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 mail in HTML from script   Alexander V. Ribchansky   09 Dec 2000 05:49:29 
 Re: mail in HTML from script   Eugeny A. Krestnikoff   09 Dec 2000 06:11:45 
 Re: mail in HTML from script   Paul A. Solovyev   09 Dec 2000 13:33:52 
 Re: mail in HTML from script   Alexander V. Ribchansky   09 Dec 2000 17:15:14 
 Re: mail in HTML from script   Paul A. Solovyev   09 Dec 2000 18:24:09 
 mail in HTML from script   Sergei Simonenko   10 Dec 2000 01:52:47 
 mail in HTML from script   Igor Cherkaev   09 Dec 2000 21:13:59 
 mail in HTML from script   Sergei Simonenko   10 Dec 2000 01:45:16 
 Re: mail in HTML from script   Alexander V. Ribchansky   10 Dec 2000 16:21:11 
Архивное /ru.unix.bsd/16795d67bbd49.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional