Почему IP в чёрном списке и как из него выйти
Если письма возвращаются с сообщением вроде такого, значит IP-адрес, с которого уходит ваша почта, попал в DNS-чёрный список (DNSBL). Сервер получателя сверяется с этим списком перед приёмом письма и отказывается принимать почту с адресов из него.
550 5.7.1 Service unavailable; Client host [203.0.113.5] blocked using zen.spamhaus.org
Хорошая новость: большинство записей снимается бесплатно, когда причина устранена. Плохая: если подать заявку, ничего не исправив, адрес обычно сразу возвращается в список. Разберём, что это за списки, почему туда попадают, как правильно проверить IP и как выйти из тех списков, которые действительно важны.
Что такое DNS-чёрный список
DNSBL — это список IP-адресов (или доменов), замеченных в рассылке спама, заражении или другой вредной активности. Он публикуется через DNS, поэтому любой почтовый сервер может запросить его за миллисекунды. Сервер переворачивает октеты IP отправителя, добавляет зону списка и делает DNS-запрос: ответ из диапазона 127.0.0.x значит «в списке», отсутствие ответа — «нет в списке». Каждый список ведёт независимая организация со своими критериями и своими правилами удаления.
Вес у списков разный. Gmail, Outlook и Yahoo опираются в основном на собственную репутацию отправителей, а публичные DNSBL широко используют корпоративные почтовые серверы, хостинги и спам-фильтры вроде SpamAssassin и Rspamd. Поэтому попадание в крупный список может отрезать заметную часть деловой переписки, а запись в малоизвестном — не изменить ничего.
Крупные и второстепенные списки
| Список | Что ловит | Вес |
|---|---|---|
| Spamhaus SBL | Спам-операции и поддерживающие их сети; записи вносят сотрудники Spamhaus вручную | Высокий |
| Spamhaus XBL | Заражённые машины, боты, открытые прокси | Высокий |
| Spamhaus CSS | IP с низкой репутацией отправки — например, «снежный» спам или письма на ловушки | Высокий |
| Spamhaus PBL | Диапазоны, откуда почта не должна уходить напрямую, обычно динамические или домашние — это не обвинение в спаме | Высокий |
| Spamhaus ZEN | Один общий запрос по SBL, CSS, XBL и PBL | — |
| Barracuda BRBL | IP, рассылающие спам, замеченный сетью Barracuda | Средний или высокий |
| SpamCop | Жалобы пользователей и ловушки | Средний |
| UCEPROTECT уровень 1 | Отдельные IP, попавшие в ловушки (уровни 2 и 3 блокируют целые сети провайдера) | Низкий или средний |
| PSBL, Mailspike, DroneBL и другие | Ловушки, отсутствие обратного DNS, домашние адреса | Обычно низкий |
Есть и доменная сторона: Spamhaus DBL, SURBL и URIBL ведут списки доменов, которые встречаются в ссылках из спама и фишинга. Если в списке ваш домен, фильтроваться могут письма, где он просто упомянут, — с какого бы IP они ни шли.
Почему IP попал в чёрный список
Почти всегда что-то на этом адресе или рядом с ним отправило почту, которую отправлять не следовало. Типичные причины:
- Заражённый компьютер в офисной сети рассылает спам через общий интернет-канал. Обычно это приводит к записи в Spamhaus XBL.
- Взломанный почтовый ящик. Подобранный или утёкший пароль позволяет спамерам слать письма через ваш же почтовый сервер с авторизацией — с виду легально, но в больших объёмах.
- Открытый релей или неправильно настроенный сервер, который принимает и пересылает почту для кого угодно.
- Форма на сайте или взломанная CMS. Незащищённые формы обратной связи используют для рассылки на произвольные адреса, а заражённый плагин превращает сайт в рассыльщик.
- Рассылка по плохим базам. В купленных и старых базах есть ловушки; попадание в них — классический путь в CSS или SBL.
- Сосед по виртуальному хостингу. Один IP могут делить сотни сайтов, и спамером может быть любой из них.
- Динамический или домашний IP. Отправка почты напрямую с домашнего подключения попадает в PBL по определению.
- Нет или «шаблонный» обратный DNS. Часть списков и фильтров наказывает IP, у которых PTR-записи нет или она похожа на динамический адрес.
Как проверить, в чёрном ли списке IP
- Найдите нужный IP. Почта часто уходит не с адреса из MX-записи. Если вы пользуетесь Google Workspace, Microsoft 365 или сервисом рассылок, письма отправляют их IP. Откройте «Показать оригинал» у доставленного письма и найдите самую раннюю строку
Received: fromза пределами вашей сети. Принимающие серверы покажет проверка MX-записей. - Прочитайте отказ. В сообщении о возврате обычно указан список, как в примере выше.
- Запустите проверку IP по чёрным спискам. Она опрашивает работающие списки для адреса IPv4 или IPv6, а для домена проверяет IP сайта, IP почтовых серверов из MX и доменные списки DBL, SURBL и URIBL. У каждой записи — код причины и ссылка на делистинг.
- Перепроверьте Spamhaus в первоисточнике. Spamhaus не отвечает на запросы через крупные публичные DNS-резолверы: через резолвер Cloudflare он возвращает код ошибки, через резолвер Google — «не найдено». Онлайн-проверки, работающие через такие резолверы, могут показать «в списке» или «чисто», хотя на деле ответа просто не было. Достоверная проверка — на странице check.spamhaus.org.
Как убрать IP из чёрного списка
Порядок важен: сначала исправить, потом просить удалить. Смените пароли и включите двухфакторную защиту на ящиках, вылечите заражённые компьютеры, закройте открытый релей, защитите или отключите формы, которыми злоупотребили, обновите CMS и плагины. Только после этого идите к списку.
- Spamhaus. Проверьте IP на check.spamhaus.org и следуйте инструкции, которую покажут для конкретной записи. Для XBL и CSS обычно доступно самостоятельное удаление после устранения проблемы. Для PBL: если у вас правильно настроенный почтовый сервер на статическом IP, можно запросить исключение своего адреса; иначе отправляйте почту через релей провайдера. Записи SBL разбирают сотрудники Spamhaus, и обычно в этом участвует хостер или владелец сети — обращайтесь к ним.
- Barracuda. Заполните форму запроса на удаление на barracudacentral.org: IP, контактный email и коротко — что вы исправили.
- SpamCop. Формы удаления искать не нужно: запись, как правило, истекает сама после периода без новых жалоб.
- UCEPROTECT. Записи первого уровня снимаются автоматически после периода без нового спама. Список предлагает платное срочное удаление — платить не обязательно. Уровни 2 и 3 касаются всей сети провайдера; говорите с провайдером.
- Второстепенные списки. Самоудаление на сайте списка или ожидание — и то лишь если из-за них реально возвращаются письма.
На виртуальном хостинге причина может быть вообще не в вас. Попросите хостера перевести вас на чистый IP или, что надёжнее, отправляйте почту через отдельный почтовый сервис с собственной репутацией.
Как не попадать в чёрные списки
- Подтвердите подлинность почты. Опубликуйте SPF, подписывайте письма DKIM и задайте политику DMARC, чтобы никто не мог правдоподобно слать письма от вашего имени. Проверить можно в проверке SPF и проверке DMARC, а как эти три записи работают вместе — в статье SPF, DKIM и DMARC: что это и как настроить.
- Настройте обратный DNS. PTR-запись отправляющего IP должна указывать на имя сервера, а это имя — обратно на IP. См. проверка DNS-записей.
- Ограничьте исходящую почту. Лимиты отправки на аккаунт превращают взломанный ящик в мелкий инцидент вместо попадания в чёрный список.
- Защитите формы и сайт. Добавьте капчу или honeypot, не позволяйте форме слать письма на адрес, который ввёл посетитель, обновляйте CMS и регулярно проверяйте сайт сканером безопасности. Признаки взлома разобраны в статье вредоносный код на сайте.
- Следите за базами. Никаких купленных баз, подтверждённая подписка, своевременное удаление недоставленных адресов и отписавшихся.
- Мониторьте. Проверяйте отправляющие IP и домен по расписанию и следите за возвратами — свежую запись проще всего снять в первые часы.
Вредит ли чёрный список IP продвижению сайта
Напрямую нет: Google не использует почтовые чёрные списки для ранжирования, а IP крупных хостингов делят множество не связанных между собой сайтов. С доменными списками иначе — ссылки на домен из Spamhaus DBL или SURBL вырезаются или помечаются в почте и мессенджерах, а средства защиты могут его блокировать, и это бьёт по трафику и доверию. Если в списке сам домен, считайте это признаком того, что сайтом или его почтой злоупотребили, и начните с чистки.