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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alexander Timoshenko                 2:5020/400     03 Aug 2003  23:54:40
 To : Vadim Tzirulnicov
 Subject : Re: Sendmail&Perl
 -------------------------------------------------------------------------------- 
 
 Vadim Tzirulnicov <Vadim.Tzirulnicov@p102.f40.n5020.z2.fidonet.org> wrote:
 
 > Hужно вызвать вызывать скрипт при приёме почты Sendmail'ом. Скрипт после
 > обработки должен передавать письма MDA (нап., mail.local).
 > С последним сам разберусь, а вот как быть с первым ?
 > 
 > /etc/mail/sendmail.cf:
 > 
 > Mlocal,        P="perl /etc/mail/scanmail.pl", F=lsDFMAw5:/|@qPSXfmnz9,
 > S=EnvFromSMTP/HdrFromL, R=EnvToL/HdrToL,
 >          T=DNS/RFC822/SMTP,
 >          A="perl /etc/mail/scanmail.pl" -l
 > 
 > /etc/mail/scanmail.pl:
 > 
 > #!/usr/bin/perl
 > $mda='/usr/libexec/mail.local';#Path to Mail Delivery Agent
 > $logfile='/etc/mail/scanmail.log';
 > #@std=<STDIN>;
 > open(LOG,">>$logfile");
 > #print LOG join("\n",@std);
 > print LOG "\n\n-----ARGV massive:-----\n".join("\n",@ARGV);
 > close(LOG);
 > #@times=localtime(time);
 > #print $times[1]."\n";
 > #system($mda,@ARGV);
 > exit(0);# All is OK
 > 
 > При передачи писем scanmail.log не создаётся, т.е. скрпит не вызывается.
 > 
 > В чём дело ?
 
     a) Посмотреть в maillog 
         Эти пункты скорее всего отпадут после просмотра maillog или
         отлупа. 
     b) Прописать полный путь к perl в sendmail.cf
     c) Убрать perl /etc/mail/scanmail.pl и оставить только
         /etc/mail/scanmail.pl
 
 -- 
 gonzo
 --- ifmail v.2.15dev5
  * Origin: National Taras Shevchenko University of Kyiv (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Sendmail&Perl   Vadim Tzirulnicov   03 Aug 2003 22:20:21 
 Re: Sendmail&Perl   Alexander Timoshenko   03 Aug 2003 23:54:40 
 Re: Sendmail&Perl   Demin Alexander   04 Aug 2003 09:22:00 
Архивное /ru.unix.bsd/13128b40cd5f2.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional