Sat, May 08, 2004 at 16:04:18, ay wrote about "[uanog] Re: exim && procmail Q":
|/usr/local/bin/procmail А оно туда и передается. На sender появляется нижеприведенный отлуп,
Я же четко сказал: ``|/usr/local/bin/procmail'', БЕЗ exec и тд! Да пробовано оно. С тем же результатом.
А '||exit 75' после этого стояло? Дело в том, что sendmail интерпретирует находящееся после '|' как шелловую команду (и если там есть хотя бы один шелловый метасимвол, включая пробелы, то вызывает sh -c). А exim понимает только как имя вызываемого исполняемого файла (может быть, с аргументами), но не через sh -c. Поэтому - никаких exec, никаких '||exit 75', если это всё нужно - написать уже в вызываемом скрипте. -netch- =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message