|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 10 Dec 2002 01:14:55 To : eugen@grosbein.pp.ru Subject : Re: /usr/sbin/sendmail -------------------------------------------------------------------------------- >>> Eugene Grosbein wrote: VN>> У sendmail'а нельзя жестко отделить "код возврата от MTA", как ты пишешь, VN>> и код возврата от инжектора. VN>> В режиме -oem - тем более (вообще, самый идиотский error mode из VN>> имеющихся, VN>> -oee для подобных вызовов значительно лучше). EG> Почему? Для скриптинга нет лучше нормального exit status. -oem идиотский ситуациями типа следующего примера. Идет письмо на двух получателей, второй не существует, первый существует. Письмо успешно доставляется на первого, а exit status оказывается - EX_NOUSER. А еще веселее, когда письмо идет на одного получателя, но это - алиас, в котором один из адресов - несуществующий. И снова EX_NOUSER. И определить, что на самом деле письмо на кого-то ушло, ты этим кодом не можешь. -oee хоть честный - возврат не 0 только если процесс не смог сделать inject в очередь и умер при этом. Если смог - ошибки мылятся отправителю. -netch- --- ifmail v.2.15dev5 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/7368382cc43d.html, оценка из 5, голосов 10
|