README and setup instruction(English)
Что такое ddnsbl ?
ddnsbl - это набор утилит для фильтрации нежелательной почты, позволяющий гибко контролировать почтовый трафик приходящий на ваш почтовый сервер или релей, работающий на sendmail.
Что умеет ddnsbl ?
Изначально проект создавался как замена существующим публичным dnsbl серверам(spamhaus.org,spamcop.net) с возможностью добавления фильтруемых серверов в белые и черные списки.
Базовый механизм блокировки адресов был основан на динамическом обучении локального dnsbl сервера по результатам работы spamassassin. На данный момент
набор утилит включает в себя два модуля, сам ddnsbl для использования в связке со spamassassin и модуль fastbl для контроля за входящими соединениями на Ваш почтовый сервер.
Что делает модуль ddnsbl ?
Модуль ddnsbl является анализатором log файла формируемого sendmail и spamassassin в процессе своей работы. По результатам обработки log файла строится таблица почтовой
корреспонденции с указанием времени, ip адреса сервера отправителя, полученным score от spamassassin, отправителем и получателем сообщения. На основе полученных данных,
согласно заданному промежутку времени для анализа и параметрам активизации блокировки, формируется список серверов. В системе введен механизм авторазблокировки
серверов по истечению определенного времени, этим временем является промежуток заданный для анализа. Таким образом ошибочно добавленный в список сервер будет
автоматически разблокирован по истечении заданного промежутка времени. Условием блокировки сервера отправителя является процентное соотношение хороших и плохих писем полученных
с сервера. Модуль позволяет снять нагрузку на сервер предотвращая проверку нежелательной почты с серверов нарушителей.
Что делает модуль fastbl ?
Модуль fastbl предназначен для ограничения входящих соединений на основе анализа первоначальных данных полученных от сервера отправителя. Модуль анализирует следующие параметры:
- количество подключений в единицу времени
- соответствие имени передающего сервера реальным данным
- правильность предоставляемого HELO
Project components:
ScreenShots
Download
Contacts
remove_this+zhecka@gmail(dot)com
|