uCheckeruChecker

Spam score: числовая оценка вероятности попадания в спам

Spam score - это число, которое спам-фильтр присваивает каждому входящему письму. Оно отражает совокупность признаков, указывающих на спам. Чем выше значение, тем больше вероятность, что письмо окажется в папке «Спам» или будет отклонено сервером.

Как рассчитывается spam score

У каждого спам-фильтра своя система расчёта, но принцип общий: письмо проходит через набор проверок, каждая из которых добавляет или вычитает баллы. Итоговая сумма сравнивается с порогом. Если порог превышен - письмо считается спамом.

В SpamAssassin, самом известном open-source фильтре, стандартный порог равен 5.0. Письмо с score 2.3 проходит нормально. Письмо с score 7.8 улетает в спам. Некоторые серверные администраторы снижают порог до 3.0 или повышают до 8.0 в зависимости от политики компании.

Что повышает spam score

Факторы делятся на три группы: содержимое, техническая настройка и репутация.

Содержимое письма. Триггерные слова и фразы («бесплатно», «заработок», «кликните сейчас»), чрезмерное использование заглавных букв в теме, HTML-код с подозрительными элементами (скрытый текст, невидимые ссылки), отсутствие текстовой версии, письмо из одной картинки без текста.

Техническая настройка. Отсутствие SPF-записи, невалидная DKIM-подпись, отсутствие DMARC, поле From не совпадает с реальным отправителем, отсутствие заголовка List-Unsubscribe. С февраля 2024 года Google и Yahoo требуют наличие аутентификации и возможности отписки для массовых рассылок.

Репутация. IP отправителя в чёрных списках (Spamhaus, Barracuda), низкая репутация домена, история жалоб на спам. Это не всегда напрямую учитывается в spam score, но влияет на решение провайдера.

Что снижает spam score

Некоторые факторы работают в обратную сторону, уменьшая итоговое число:

  • Валидная DKIM-подпись снимает от 0.1 до 1.0 балла в зависимости от фильтра.
  • Наличие SPF-записи и прохождение проверки.
  • DMARC policy, настроенный на reject или quarantine.
  • Чистый, валидный HTML с текстовой альтернативой.
  • Корректный заголовок List-Unsubscribe с одним кликом.
  • Наличие физического адреса отправителя в футере (требование CAN-SPAM).

Spam score у Gmail и Outlook

Gmail и Outlook не используют SpamAssassin. У них собственные системы, построенные на машинном обучении. Вы не увидите числовой score в привычном виде. Вместо этого провайдер принимает бинарное решение: inbox или spam. Но внутри работает та же логика с весами и порогами, просто она закрыта от внешнего наблюдения.

Дополнительный фактор у Gmail - engagement. Если получатели регулярно открывают ваши письма и не жмут «Спам», Google учитывает это в пользу отправителя. Контентные триггеры при этом отходят на второй план. Верно и обратное: даже технически безупречное письмо может уйти в спам, если пользователи систематически его игнорируют.

Как проверить spam score перед отправкой

Отправьте тестовое письмо на сервис проверки: mail-tester.com, GlockApps, Litmus. Эти инструменты прогоняют письмо через SpamAssassin и другие фильтры, показывая итоговый score и список сработавших правил. Вы увидите, какие конкретно элементы повысили оценку, и сможете исправить их до массовой рассылки.

Тестирование стоит проводить каждый раз, когда вы существенно меняете шаблон письма, добавляете новые ссылки или переключаетесь на другой домен/IP для отправки.

Spam score и качество базы подписчиков

Spam score формально относится к содержимому письма, а не к базе. Но связь прямая. Рассылка по «грязной» базе с невалидными адресами, спам-ловушками и неактивными подписчиками приводит к bounces и жалобам. Провайдеры снижают репутацию отправителя, и фильтры начинают строже оценивать контент. Итог: тот же самый шаблон письма получает разный spam score в зависимости от истории отправителя.

uChecker валидирует базу перед рассылкой: убирает невалидные адреса, спам-ловушки и рискованные контакты. Меньше bounces, меньше жалоб, лучше репутация - и ниже spam score у ваших писем.

spam scoreспам-фильтрSpamAssassinдоставляемостьemail-маркетингрепутация отправителя
← Глоссарий