|
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) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/3473cec1cdbf.html, оценка из 5, голосов 10
|