Всем привет. Подскажите что и где написать в Postfix, чтобы каждый юзер, через веб-интерфейс, мог задавать свои параметры для фильтра. И чтобы антивирусник крутился для все юзеров.
В документации приведена схема для подключения фильтра:
..................................
: Postfix :
Unfiltered mail----->smtpd \ /local---->Filtered mail
: -cleanup->queue- :
---->pickup / \smtp----->Filtered mail
^ : | :
| : \pipe-----+
| .................................. |
| |
| |
+-Postfix sendmail<----filter script<--+
Я так понял что надо написать скрипт, который бы сначала запустил бы антивирусник, а после завершения проверки вирусов, проверял кому письмо, лез в папку этого юсера, смотрел настройки его фильтра и ... - я правильно понимаю? А что написать в master.cf? Или может надо др. схему использовать?
Если взять drweb как антивирус, там в readme все написано.
>Если взять drweb как антивирус, там в readme все написано.Ну там написано как прикрутить drweb. А мне надо чтобы в дополнении к антивируснику работал еще и фильтр, который не один на всех юзеров, а личный для каждого.
У меня работает drweb для всех (как и описано), + spamassassin как спам-фильтр (по схеме со скриптом) - для relay-почты. Если через него пускать только локальную почту, то удобней через procmail.
Может работать как один на всех, так и для каждого отдельно, да и то, и другое вместе.
А вот правила фильтрации через веб-интерфейс - это самлму придется, наверно.
man procmail
>man procmailА если виртуальные юсеры, которые хранятся в таблицах MySQL ?????
Тогда procmail, насколько я понял, не пойдёт.
Ну так скрипт-то это с ними справится. А procmail можно из него использовать.
>Всем привет. Подскажите что и где написать в Postfix, чтобы каждый юзер,
>через веб-интерфейс, мог задавать свои параметры для фильтрСм. патч "per user UCE control" http://www.kfki.hu/~kadlec/sw/postfix_patch.html
А мона ли где-нибудь взять веб-интерфейс для постфикса???