Добрый день!
Почтовый сервак работает под OpenBSD. Необходимо почту пользователей раскладывать в Maildir'ы. Для раскладки использую procmail.
# procmail -d имя_пользователя < ./newmail
Без проблем кладет письмо в мэйлдир пользователя.
Чтобы сендмэйл вызывал прокмэйл в sendmail.cf прописываю строки:
Mlocal, P=/usr/local/bin/procmail, F=lsDFMAw5:/|@qSPfhn9,
S=EnvFromL/HdrFromL, R=EnvToL/HdrToL,
T=DNS/RFC822/X-Unix,
A=procmail -Y -a $h -d $u
Mprocmail, P=/usr/local/bin/procmail, F=DFMSPhnu9,
S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP/HdrFromSMTP,
T=DNS/RFC822/X-Unix,
A=procmail -Y -m $h $f $u
Procmail не вызывается и письма идут в файл /var/mail/имя_пользователя
P.S. Под FreeBSD такой трюк прокатывал без проблем.
Подскажите, пожалуйста, в чем проблема.
Заранее огромное спасибо.