Настраиваю почтовый сервер в связке sendmail-8.12 + procmail-3.22. Procmail нужен для перекладки почты определенной группы юзеров на другие почтовые сервера. Возникает проблема при обработке письма, у которого множество получателей в поле TO. Procmail почему то запускается столько раз, сколько в письме реципиентов. При этом внутри rc-файла я не могу определить для кого конкретно обработка предназначена. Параметы командной строки procmail'a пустые (echo $1 $2 $@ ничего не возвращает), В результате, если реципиентов трое, то письмо придет каждому 3 раза. Если получателей больше 10, то процмэйлу вообще крышу срывает - письмо начинает циклиться. Подскажите пожалуйста как сделать чтобы для письма с кучей получателей sendmail запускал procmail только 1 раз... или как вычислить получателя для которого данная копия procmail'a запускается. В sendmail прописано следующее: define(`PROCMAIL_MAILER_PATH',`/usr/bin/procmail') FEATURE(local_procmail,`',`procmail -t -Y -a $h -d $u') MAILER(procmail)
Заранее спасибо