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

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Hety
рядовой
Сообщения: 13
Зарегистрирован: 2009-07-01 10:50:18

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

Непрочитанное сообщение Hety » 2010-02-17 12:01:51

Хочется оптимизировать добавление/удаление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.

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

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

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

Непрочитанное сообщение Laa » 2010-02-17 17:00:28

Ну и рубанете почту от ...@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:
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!

Hety
рядовой
Сообщения: 13
Зарегистрирован: 2009-07-01 10:50:18

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

Непрочитанное сообщение Hety » 2010-02-17 18:44:50

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

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

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

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

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

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

Непрочитанное сообщение Laa » 2010-02-17 19:00:05

Да делайте как хотите, кто не дает!!!
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

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

Непрочитанное сообщение hizel » 2010-02-17 19:34:17

дурацкая идея правил - Laa верно набросил, что касается сути вопроса, то решение элементарно и не стоит упоминания :roll:
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.