Ошибка в обработке почты скриптом.
- 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