LINUX.ORG.RU
ФорумAdmin

procmail, проблемы с вызовом из sendmail


0

0

Настраиваю почтовый сервер в связке 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)

Заранее спасибо

Не совсем понятно какая в данном случае стоит задача, но возможно можно было бы обойтись aliases и virtusertable. Или mailertable.

merlin-shadow
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.