Страница 1 из 1

Exim и списки в файлах/mysql

Добавлено: 2010-02-17 12:01:51
Hety
Хочется оптимизировать добавление/удалениеl спамовых/броадбандовых и других неприятных хостов для кормления экзима. В данный момент есть ACLки:

Код: Выделить всё

  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!"
Интересует модификация под хранение списков в базе/файле. При этом проверка должна быть именно match, а не eq.

Заранее спасибо.

Re: Exim и списки в файлах/mysql

Добавлено: 2010-02-17 17:00:28
Laa
Ну и рубанете почту от ...@dialup.net, ...@pools.com, ...@static.org, ...@broadband.yahoo.com и тд и тп.
Лучше вообще отключите сервер! :-D

По поводу второго правила: ну а если на ваше письмо придет ответ "We dont like spammers! Bye!" Сами-то что будете делать? :oops:
Хоть какие-то веские аргументы кроме имен доменов нужно использовать при блокировке почты. А-то сами в rbl попадете. :st:

Давать deny нужно не просто так, а за комплекс ошибок отправителя, как-то например, кривой ДНС И находится в RBL И кривой SPF и другие причины. Тогда можно дать deny и оно будет разумно. А просто за одну ошибку у отправителя -- не стоит, будете терять нужную почту.

В вашем случае вы еще не отбили письмо с контрактом на пару мильонов долларов, поэтому и есть оно у вас в конфиге. :st: Порой лучше получить 100 писем спама, но не потерять одно важное письмо. Хотя у кого как. :Search: :no:

Re: Exim и списки в файлах/mysql

Добавлено: 2010-02-17 18:44:50
Hety
Laa писал(а): По поводу второго правила: ну а если на ваше письмо придет ответ "We dont like spammers! Bye!" Сами-то что будете делать? :oops:
Постоянно такая фигня. Контактное лицо с нашей стороны выведывает айтишный контакт и решаем проблему.

Можно долго умничать по поводу того, как НЕ надо резать почту, и путать адреса и хосты, как это сделали Вы. Но если "клиент" шлет письмо мне на 25 порт напрямую со своей машинки на броадбанде - это суровый, блин, клиент. У которого дома почтовый сервер.

Правила работают, письма приходят. Количество проходящего спама стремится к нулю. Количество нужных писем, которые не доходят из-за кривой настройки серверов - тоже к нулю.

Ах да, если Вам нечего сказать по теме, но хочется вы*бнуться - тут есть где-то наверняка есть курилка.

Re: Exim и списки в файлах/mysql

Добавлено: 2010-02-17 19:00:05
Laa
Да делайте как хотите, кто не дает!!!

Re: Exim и списки в файлах/mysql

Добавлено: 2010-02-17 19:34:17
hizel
дурацкая идея правил - Laa верно набросил, что касается сути вопроса, то решение элементарно и не стоит упоминания :roll: