uCheckeruChecker
9 мин чтения

Как выйти из чёрного списка Spamhaus

Письма перестали доходить разом ко всем, а в отбойнике стоит строка про блокировку. Данные Spamhaus использует больше трёх миллиардов ящиков, поэтому попадание туда чувствуется сразу. Разбираем, в какой именно список вы попали, что чинить до подачи заявки и почему порядок здесь важнее скорости.

Как понять, что вы там

Признак однозначный: письма не уходят в спам, а отклоняются на входе, и в отбойнике прямо названа причина. Формулировки бывают такие.

554 5.7.1 Service unavailable; Client host [203.0.113.5]
    blocked using zen.spamhaus.org

550 Message rejected because 203.0.113.5 is in a black list
    at zen.spamhaus.org

Проверить без отбойника тоже можно. Проверка по чёрным спискам опрашивает семнадцать DNSBL сразу и показывает, в каких именно списках лежит домен или адрес. У самого проекта тоже есть форма поиска на check.spamhaus.org, она отвечает по одному адресу за раз.

Какой именно список: это важно

Под общим именем работает несколько списков, и процедура выхода у них разная.

SBL это список источников спама. Попадают туда за реальные рассылки, снимаются вручную после разбора.

CSS ловит адреса, замеченные в рассылке по купленным базам и в отправке без согласия. Самый частый случай у маркетологов.

XBL это заражённые машины и открытые прокси. Если вы тут, скорее всего взломан сервер или рабочая станция в сети.

PBL это диапазоны, с которых почту вообще не принято отправлять: домашние и динамические адреса. Сюда попадают не за провинность, а по типу адреса, и снимается это иначе, чем остальные.

DBL это список доменов, а не адресов. Домен туда попадает за содержание писем и за ссылки внутри них.

ZEN это не отдельный список, а объединение SBL, CSS, XBL и PBL в одном запросе. Именно его чаще всего видно в отбойниках, поэтому первым делом смотрите, какой из четырёх сработал.

Сначала причина, потом заявка

Порядок здесь обратный тому, что делают обычно. Заявку на исключение подают последней, а не первой. Если снять блокировку и не починить причину, вы вернётесь в список за несколько дней, и второе исключение дадут неохотно.

Проверьте, не взломан ли сервер. Актуально при попадании в XBL. Смотрите очередь почты и логи: если оттуда уходят письма, которых вы не отправляли, дело не в рассылке. Отдельно проверьте, не открыт ли релей: это делается проверкой SMTP-сервера.

Почистите базу. Актуально при попадании в CSS и SBL. Уберите адреса, которые не давали согласия, удалите жёсткие возвраты, прогоните список через валидатор. Спам-ловушки в базе это прямая дорога обратно в список.

Настройте аутентификацию. SPF, DKIM и DMARC не выводят из блоклиста сами по себе, но без них заявку рассматривают хуже: отправитель, который не потрудился подтвердить свою личность, выглядит неубедительно.

Проверьте PTR. Обратная зона вашего IP должна разрешаться в имя, которое разрешается обратно в тот же адрес. Настраивается у владельца IP-адреса, то есть у хостера.

Как подают заявку

Форма исключения открыта на check.spamhaus.org: вводите адрес или домен, и если он в списке, рядом появляется ссылка на удаление. В заявке спрашивают, что случилось и что вы сделали, чтобы это не повторилось.

Отвечать надо конкретно. «Мы почистили базу» не годится, «удалили 12 400 адресов, собранных до 2024 года без подтверждения подписки, включили double opt-in на формах, настроили DMARC с политикой quarantine» годится. Заявки с деталями рассматривают быстрее.

Отдельно про PBL: там исключение обычно делается самостоятельно и за минуты, потому что это не наказание, а пометка типа адреса. Но если вы отправляете почту с домашнего или динамического IP, правильнее не выходить из PBL, а перенести отправку на нормальный сервер.

Сколько ждать и что дальше

Само исключение занимает от нескольких часов до пары суток. А вот доставляемость возвращается дольше: часть принимающих серверов кеширует результат запроса к блоклисту, и письма могут отклоняться ещё день-другой после снятия.

Возвращаться к прежним объёмам сразу не стоит. Разумнее зайти как на новый адрес: начать с небольшой отправки по самым активным подписчикам и наращивать постепенно, следя за возвратами и жалобами.

Что такое Spamhaus и как устроены его списки, разобрано на отдельной странице в глоссарии.

Чтобы не вернуться туда через неделю

Попадание в CSS и SBL почти всегда начинается с базы: адреса без согласия, мёртвые ящики, спам-ловушки среди заброшенных адресов.

Проверьте базу в uChecker, 100 адресов бесплатно, до того как подавать заявку на исключение. Тогда в заявке будет что написать.

spamhausчёрные спискиделистингдоставляемостьрепутация домена