Прикрутил к sendmail smfsav.
Sendmail стоит как relay на внутренний почтовик.
Фильтр работает, в логах это видно, но когда решил проверить т.е послать письмо от не существующего адресата, то sendmail его чудесно пропустил.
В логе такое:
Код: Выделить всё
... smf-sav[2439]: sender check succeeded (cached): <bad_user@domain.ua> ....
Код: Выделить всё
.... smf-sav[2439]: sender check succeeded: ....
Если нужно выкину конфиги sendmail и smf-sav.
Настраивал по статье http://www.lissyara.su/articles/freebsd/mail/smfsav/
В статье нет ни чего военного ...
В sendmail фильтр включил так:
Код: Выделить всё
INPUT_MAIL_FILTER(`smfsav', `S=unix:/var/run/smfsav/smfsav.sock, T=S:30s;R:4m')dnl
INPUT_MAIL_FILTER(`clmilter', `S=local:/var/run/clamav/clmilter.sock, F=, T=S:4m;R:4m')dnl
define(`confINPUT_MAIL_FILTERS', `smfsav,clmilter')dnl