Ошибка в обработке почты скриптом.

From
Vassily Kiryanov (2:5054/36)
To
Andrey Ostanovsky
Date
2007-01-17T09:09:16Z
Area
RU.UNIX.BSD
Hi Andrey!

16 Jan 07 22:55, Andrey Ostanovsky wrote to Vassily Kiryanov:

VK>> Был заведён адрес в aliases, почта, приходящая на который
VK>> сливалась на стандартный вход скрипту, это работало месяцев
VK>> 10-11, потом вдруг перестало и в логе maillog появляются записи
VK>> следующего вида:

VK>> === Cut ===
VK>> Jan 16 00:04:43 tmserv sm-mta[69357]: l0FJ4cvR069349:
VK>> to="| /path/to/sript.sh parameter",
VK>> ctladdr=<aliasname@my.server.ru> (26/0), delay=00:00:05,
VK>> xdelay=00:00:00, mailer=prog, pri=4642934, dsn=5.3.0,
VK>> stat=unknown mailer error 126
VK>> === Cut ===

VK>> Что это за ошибка 126, как узнать?

AO> Сделай cat "бубубубу" на свход этого скрипта. Скорее всего он ошибку
AO> выдает.
Пробовал, работает, что странно. И ведь ни скрипт, ни другие файлы из этой связки не менялись. Права на выполнение тоже проверял, все есть.

AO>  А лучше - заменить это на procmail, потому, что так при ошибке
AO> скрипта ты просто теряешь почту, тогда как клиенту отдается "принято".
Спасибо, это попробую.

P.S. прочитал письмо от Valentin Nechayev и нашёл-таки, где поганство угнездилось, скрипт лежал в папке, которая была симлинком на другую, а у той другой права доступа родительской папки сменили третий "r-x" на "---".

Всего хорошего.              "За верную и прибыльную дружбу!" (c) Яго.
                Vassily
---
 * Origin: И бьется против геноцида Вася, и против Васи геноцид. (2:5054/36)
SEEN-BY: 5020/545 5054/1 4 8 9 11 28 35 36 37 44 45 66 67 70 75 84 85
PATH: 5054/36 1 37