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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/371.32  11 Apr 2000  11:57:58
 To : bilbo@padco.kiev.ua
 Subject : Re: Как правильно принять почту от сендмейла?
 -------------------------------------------------------------------------------- 
 
 bpku> Доброго дня всем!
 bpku> Тут проблемка возникла и я не знаю как правильно. :( :))
 bpku> Проблема в том, что почту на служебн?й аккаунт хочу разбирать
 bpku> программой на Перле.
 bpku> Делаю так:
 
 bpku> в aliases
 
 bpku> sysacct:    |/<my_prog>
 
 bpku> в программе
 
 bpku> $var = <STDIN>;
 
 bpku> close (STDIN);
 bpku> exit 0;
 
 bpku> когда тестирую со своего адреса - всё хорошо,
 bpku> но когда приходят письма - то они обрабатываются программой,
 bpku> но в сендмейле остаются висеть в очереди и остаются рабочие
 bpku> процессы с перлом и этой программой. А обратно сендмейл
 bpku> шлёт письма, что не удалось доставить почту пользователю.
 bpku> Может кто подскажет -что я делаю не так?
 
 Думаю, что ленишься дочитать STDIN. sendmail'у же надо его куда-то деть. А ты,
 нехороший програм, делаешь ему close, sendmail получает SIGPIPE и совершенно
 справедливо считает, что его жестоко обломали.
 
 -- 
 Счастливо!
   Ран.
 --- ifmail v.2.14.os-p7-tma3
  * Origin: MemoNet (2:5020/371.32@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Как правильно принять почту от сендмейла?   Artem Chuprina   11 Apr 2000 11:57:58 
Архивное /ru.perl/3473cec1cdbf.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional