Рецепт вырезания спама в EXIM (борьба с червем и его диким спамом)

DiMA

php.spb.ru
Команда форума
Рецепт вырезания спама с Exim

В конфиг exim'а добавить строку, перед началом описаний "begin acl" или т.п. -

system_filter = /fullpath/myfilter

текст файла:


if (
$message_body contains "ee the attached file for details"
or
$header_content-type: matches "(?:file)?name=(\"[^\"]+\\\\.(?:vb[se]|ws[fh]|jse?|com|cmd|shs|hta|bat|scr|pif)\")"
or
$header_content-type: matches "(?:file)?name=([\\\\w.-]+\\\\.(?:vb[se]|ws[fh]|jse?|com|cmd|shs|hta|bat|scr|pif))"
)
then
seen finish
endif

Фильтр режет письма с фразой (s)"ee the attached file for details" или с аттачами по списку.

Описание доступных команд можно найти на exim.org, в отдельнои мане о фильтрах. Примеры можно найти в гугле по названию этих переменных или команд.
 
Сверху