LINUX.ORG.RU
ФорумAdmin

sendmail + sendmail + ldap + dspam


0

0

есть 2 ПК, на каждом установлен sendmail, 1 MTA является внешним, второй - внутренний. Внешний МТА при получении письма смотрит в LDAP на строку которая определяет сервер, на котором находится пользователь. Если этот пользователь находится на внутреннем сервере (его maildir) то соответственно заворачивает письмо. На внешнем сервере был поднят DSPAM (в sharegroup режиме), но вот незадача, как заставить DSPAM проверять почту и пользователя на внутреннем сервере. Можно конечно установить dspam и на втором сервере при этом используя общую БД, но не очень хочется.

А DSPAM который на внешнем сервере разве не проверяет ту почту которая заворачивается? Почему бы не заворачивать почту на внутренний сервер после проверки DSPAM ?

gRAyNDEr ()
Ответ на: да от NemesisSOAD

Ну дак в чем дело? Ну и пусть он на одном сервере слушает сеть. А с двух серверов к нему сендмейлы по сети обращаются. Что-нибудь типа слушать tcp 192.168.0.1:5781, а в сендмейлах примерно так:

INPUT_MAIL_FILTER(`dspam-milter', `S=inet:5781@192.168.0.1, F=,T=S:4m;R:4m;E:10m')dnl

define(`confINPUT_MAIL_FILTER',`dspam-milter')dnl

или это не милтер?

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