Spam filter
Spam filter (спам-фильтр) — сервис сортировки писем, который проверяет почту и блокирует нежелательные, бесполезные сообщения. Основная задача спам-фильтра — оградить пользователя от тонны рекламных рассылок, писем мошенников и ботов.
Принцип действия спам-фильтров
Современные фильтры задействуют сразу несколько способов фильтрации контента:
- Анализ репутации. Проверка адресанта по DNS Block List — спискам, в которые попадают домены и IP-адреса, замеченные в рассылках спама.
- Проверка содержимого по формальным признакам. Учитывается число получателей, наличие имени отправителя, объём вложенных файлов. Например, массовые рассылки без имени отправителя почти всегда попадают в спам.
- Байесовская фильтрация по словам. Сложная система балльной классификации, которая считает количество повторений спамерских слов в рассылках. Если в письме встречается много триггерных слов, оно попадёт в папку спама.
- Фильтрация по образцу спам-контента. Содержимое письма сравнивается с базами спама. Алгоритмы фильтрации постоянно самообучаются, поэтому удаётся определить даже видоизменённый спам.
Ещё фильтры анализируют поведенческие факторы: если пользователи читают письма, отвечают на них или пересылают, доверие к домену и IP-адресу растёт. Если пользователи отмечают письма как спам, в дальнейшем рассылки с этого адреса будут проходить более глубокую проверку.
Spam filters в ispmanager
В нашей панели доступно много инструментов для защиты почты:
- Чёрные списки DNSBL проверяют репутацию IP-адреса отправителя. Сервер не примет почту, если домен или IP-адрес отправителя ранее был замечен в рассылках спама.
- Серые списки Greylisting отслеживают поведение почтовых серверов и блокируют спамеров. Протокол SMTP позволяет принимающему серверу отклонять письма, ссылаясь на ошибку — в таком случае сервер-отправитель должен повторить отправку. Greylisting заставляет сервер отклонять всю почту: обычные письма будут переотправлены и приняты со второго раза, а спам проигнорирован. При рассылках спама серверы обычно не переотправляют письма на адреса, которые уже сообщили об ошибке.
- SpamAssassin фильтрует почту от спама. Сервис сочетает несколько инструментов, которые выявляют даже замаскированный спам. SpamAssassin проверяет маркеры спама в заголовке и тексте письма, изучает системную информацию о сервере-отправителе и анализирует репутацию домена на основе поведенческих факторов. Далее сервис выставляет общую оценку — спам это или нет.
Добавить адрес в белый или чёрный список или записать домен в базу DNSBL можно через контекстное меню в разделе «Почта». В белый список добавляются адреса, которые не нужно сканировать через Greylisting, в чёрный список и DNSBL — те, что нужно сразу блокировать.
Фильтрация SpamAssassin настраивается внутри почтового клиента, который вы используете.