Exim и списки в файлах/mysql
Добавлено: 2010-02-17 12:01:51
Хочется оптимизировать добавление/удалениеl спамовых/броадбандовых и других неприятных хостов для кормления экзима. В данный момент есть ACLки:
Интересует модификация под хранение списков в базе/файле. При этом проверка должна быть именно match, а не eq.
Заранее спасибо.
Код: Выделить всё
deny message = "Broadband user?. Bye!"
condition = ${if or {\
{match{$sender_host_name}{dsl|adsl|sdsl|dialup|pool|peer|dhcp|dynamic|static|broadband|pppoe|cable|ppp|kabel|user}}\
{match{$sender_helo_name}{dsl|adsl|sdsl|dialup|pool|peer|dhcp|dynamic|static|broadband|pppoe|cable|ppp|kabel|user}}\
}\
{yes}{no}}
deny hosts = !+relay_from_hosts : *
condition = ${if match{$sender_host_name}\
{mail.suls.ru|virtua.com.br|red.bezeqint.net|speedy.telkom.net.id|btcentralplus.com}}
message = "We dont like spammers! Bye!"
Заранее спасибо.