Скрипт для формирования DNSBL на основе анализа лога SpamAssassin
Как увидеть ссылки? | How to see hidden links? (Dynamic DNS black list) - инструментарий для обеспечения поддержки собственной dnsbl зоны, динамически формируемой на основании результатов обработки сообщений milter-spamass (spamassassin).
Инструментарий разработан для систем с установленным sendmail в качестве почтового сервиса и spamass-milter в качестве классификатора и анализатора сообщений.
Создан как локальная альтернатива публичным dnsbl листам, подобным spamhaus и spamcop, которые в последнее время к сожалению стали резать множество нужной почты. Предназначен для локального использования.
Принцип работы: скрипт ddnsbl.pl в зависимости от желаемого промежутка обновления(период запуска из cron и параметр $interval) анализирует результаты работы spamassassin из системного лога и привязывает score и msgid обработанного сообщения к адресу сервера с которого было получено сообщение. Результаты привязки собираются в файл для статистических расчетов. После расчета процентного соотношения spam/ham скрипт формирует файл зоны rbldnsd для всех хостов, где процентное соотношение spam/ham выше указанных в скрипте параметров.
Источник: Как увидеть ссылки? | How to see hidden links?
Как увидеть ссылки? | How to see hidden links? (Dynamic DNS black list) - инструментарий для обеспечения поддержки собственной dnsbl зоны, динамически формируемой на основании результатов обработки сообщений milter-spamass (spamassassin).
Инструментарий разработан для систем с установленным sendmail в качестве почтового сервиса и spamass-milter в качестве классификатора и анализатора сообщений.
Создан как локальная альтернатива публичным dnsbl листам, подобным spamhaus и spamcop, которые в последнее время к сожалению стали резать множество нужной почты. Предназначен для локального использования.
Принцип работы: скрипт ddnsbl.pl в зависимости от желаемого промежутка обновления(период запуска из cron и параметр $interval) анализирует результаты работы spamassassin из системного лога и привязывает score и msgid обработанного сообщения к адресу сервера с которого было получено сообщение. Результаты привязки собираются в файл для статистических расчетов. После расчета процентного соотношения spam/ham скрипт формирует файл зоны rbldnsd для всех хостов, где процентное соотношение spam/ham выше указанных в скрипте параметров.
Источник: Как увидеть ссылки? | How to see hidden links?