Включить системный фильтр Exim с раздельной конфигурацией

Я хотел бы включить общесистемную фильтрацию, чтобы я мог определить некоторую пользовательскую фильтрацию спама. Я использую разделенную конфигурацию для exim, но не могу увидеть, где определить системный фильтр.

Вот эти настройки?

system_filter = /etc/mail/exim.filter
system_filter_user = Debian-exim
system_filter_group = Debian-exim
system_filter_file_transport = address_file
system_filter_pipe_transport = address_pipe

1 ответ

Создайте файл с именем 30_exim4-config_system_filter в /etc/exim4/conf.d/main который содержит следующее:

# System wide filter:
#  http://exim.org/exim-html-current/doc/html/spec_html/ch-systemwide_message_filtering.html
system_filter = /etc/mail/exim.filter
system_filter_user = Debian-exim
system_filter_group = Debian-exim
system_filter_file_transport = address_file
system_filter_pipe_transport = address_pipe
# System wide filter end.

Затем выполните следующие команды:

sudo exim -bF /etc/mail/exim.filter < /etc/mail/spam-test
sudo update-exim4.conf
sudo service exim4 restart

Ваш новый фильтр должен работать...

Другие вопросы по тегам