|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexander Berezin 2:5015/198 25 Jan 2002 11:45:34 To : Andrey Melnikov Subject : Re: код завершения sendmail -------------------------------------------------------------------------------- AB>> Интересует как раз последний код, хочу детектить послано было AB>> письмо или отправлено в очередь. Hо несмотря ни на что sendmail AB>> возвращает 0 в любом случае. AM> Hе курите эту траву. Он никогда не сможет сказать - куда он его дел. AM> Если AM> только ты его sendmail -bs и по RFC822 кормить командами и парсить вывод. И что же ему мешает exit status ретурнуть, в соответствии с результатом? Тем более, об этом в документации заявлено. AB>> Внимание вопрос: как это пофиксить? AM> Hикак. вызвать sendmail -odq жопа@pupkin.ru и надеяться что письмо AM> уйдет. В AM> противном случае он через пару минут ругнется в лог что у него там input AM> поломался и оппаньки - приехали. Мне мало надеяться, мне нужно срочные действия предпринять если письмо в очередь попало. Конечно можно извратиться - сгенерить msgid, а потом искать его в спуле, но это лишние тормоза (критично), да и с exit code как-то красивее, проще и правильнее было бы. -- Alexander --- tin/1.5.6-20000803 ("Dust") (UNIX) (Linux/2.4.7-10 (i686)) * Origin: "Овчинка не стоит выделенки." (2:5015/198@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6517837a2ba0.html, оценка из 5, голосов 10
|