PDA

Просмотр полной версии : Эффективнейшее решение для разгрузки почтовых серверов



Hermesmold
10.09.2010, 13:28
Решение заключается в использовании выделенного сервера, который выступает в качестве почтового прокси сервера (далее postfw), для предварительной фильтрации писем. Система использует свободно распространяемое ПО: exim, mysql, memcached, spamassassin, clamav.

После прохождения всех проверок, сообшение, на базе собранных баллов либо только маркируется как спам, либо отклоняется postfw.
На базе тех же балов создается база репутации IP отправителя которая используется postfw. При принятии решения принять/отклонить письмо, репутация ip отправителя тоже имеет вес.
Особо зловредные ip (опять же на базе его репутации) могут быть автоматически заблокированы на уровне файрвола(iptables).

Для более высокой скорости обработки писем, рабочая база репутации IP, хранится в memcached. Переодически она агрегируется и записывает в постоянную базу в mysql(используется только для статистики)
На данный момент postfw поддерживает работу с cPanel серверами. Это помимо ручного добавления доменов из панели администрирования postfw. Другие хостинг панели пока не поддерживаются.
Если сообщение пропускается, то postfw определяет на какой сервера необходимо перенаправлять сообщение(сервер где физически находятся почтовые ящики данного домена).
Postfw фильтрует только входящие сообщения. Исходящие сообщения не проходят через postfw, а отсылаются напрямую с сервера где физически находятся почтовые ящики того или иного домена.
Для работы фильтрации, необходимо, чтоб МХ записи обслуживаемых доменов указывали на ip сервера где находится postfw.
Наша система имеет панель управления на php, что позоляет легко администрировать ее без установки доп ПО.
Функции панели:
- добавление/удаление доменов
- просмотр статистики по доменам (принято/заблокирвано)

Для получения более детальной информации, пожалуйста, направьте запрос на sales@remsys.com