Когда соседи вносят ваш IP в чёрный список

Чёрный список IP не знает вашего имени. Запись привязывается к адресу — иногда к целому диапазону адресов — и каждый почтовый сервер, который сверяется со списком, судит того, кто отправляет с этого адреса сегодня, по его записанному прошлому. Если адрес принадлежит только вам и вы ведёте себя аккуратно, это достаточно справедливо. Но значительная часть интернета отправляет с адресов, которые она лишь арендует или делит с другими: аккаунт общего хостинга, облачный инстанс с переработанным публичным IP, офис за пулом NAT оператора. В таких схемах вы наследуете историю адреса и делите его настоящее, а чужая спам-кампания за одну ночь может стать вашей проблемой доставки. Эта статья объясняет, как возникают записи по соседству и по наследству, как отличить их от записи, которую вы заработали сами, и что действительно работает, когда такая запись сваливается на вас. Начните с проверки адреса, с которого отправляете, через проверку чёрных списков и запишите даты внесения, которые она показывает, — здесь даты и есть вся история.

Запись принадлежит адресу, а не вам

Чёрные списки DNS индексируются по IP-адресу, потому что это единственное, что принимающий сервер может проверить во время SMTP-разговора: адрес подключения — факт TCP-рукопожатия, а не то, что отправитель может подделать в заголовке. Стандарты, описывающие эти списки, RFC 5782 и RFC 6471, написаны целиком на языке адресов и диапазонов — поля «но арендатор сменился в прошлый вторник» в них нет. Принимающий сервер, доверяющий списку, поэтому обращается с накопленной историей адреса как с вашей историей, кем бы вы ни были.

И речь не всегда идёт об одном адресе. Когда злоупотребления из диапазона не прекращаются, операторы списков эскалируют: один адрес превращается в /24, а иногда и в гораздо более широкий блок, — именно для того, чтобы надавить на владельца сети и заставить его разобраться с арендаторами, которые это вызывают. SBL от Spamhaus, например, вносит диапазоны, используемые спам-операциями, и может расширять запись, если ответственный оператор бездействует. Такая эскалация — намеренное сопутствующее давление: список давит на арендодателя, потому что арендатор не слушает. Если ваш адрес находится внутри такого диапазона, ваша почта тоже оказывается сопутствующим ущербом, и ничто в вашем собственном поведении это не вызвало и напрямую не вылечит.

Предыдущий арендатор: унаследовать грязный адрес

Облачные адреса перерабатываются быстро. Инстанс завершают утром, его публичный IP к полудню возвращается в пул, а к вечеру он уже прикреплён к вашему новенькому почтовому серверу — вместе со всем, что заработал прошлый владелец: открытыми записями, сожжённой репутацией у крупных почтовых провайдеров и порой местом во внутренних списках блокировки, которые вам никогда не покажет ни один публичный запрос. Публичные записи хотя бы истекают или снимаются по запросу; частные данные о репутации у крупных получателей просто выветриваются со временем, и апеллировать к системе, которая себя не публикует, невозможно.

Поэтому проверяйте адрес до того, как строите на нём, а не после того, как начнутся возвраты. Прогоните его через проверку чёрных списков, посмотрите обратную DNS-запись адреса и то, что публично известно о его истории, и отправьте тестовую почту крупным почтовым провайдерам, прежде чем переносить что-либо настоящее. Если адрес прибыл грязным, самое дешёвое исправление — в самом начале: верните его и попросите другой, или запросите у провайдера чистую замену, пока DNS-записи, включения SPF и клиентские конфигурации не приварили вас к нему. Замена после месяца прогрева тратит этот месяц впустую; замена в первый день стоит минуты.

Если вы оставили адрес, относитесь к его прошлому как к документированному факту, а не как к загадке. Сохраните доказательства записи с её датами — большинство унаследованных записей старше вашего срока аренды, и этот разрыв — ваш сильнейший актив в каждом последующем разговоре, и с провайдером, и с операторами списков. Затем настройте основы, которыми предыдущий арендатор мог пренебречь: осмысленную PTR-запись с прямым подтверждением, работающие SPF, DKIM и DMARC для вашего домена и разумное имя HELO. Ничто из этого само по себе не снимет вас со списка, но это отделяет «нового арендатора, который делает всё правильно» от «той же операции под новым именем» — а именно это различие и ищут проверяющие.

Текущие соседи: делить адрес сегодня

Наследство — разовое событие; общий адрес — постоянная подверженность. На классическом общем хостинге десятки или сотни не связанных между собой сайтов отправляют через почтовый IP хостера, и один скомпрометированный сосед — захваченная веб-форма, уведенный почтовый ящик — может внести адрес в список для всех. Та же форма повторяется в большем масштабе: общие пулы отправки почтовых сервисов, где ваши кампании уходят бок о бок с чужими, и пулы NAT операторского уровня, за которыми целые районы абонентов широкополосного доступа выглядят как горстка публичных адресов. В каждом случае внесённое поведение реально. Просто оно не ваше.

Симптомы отличаются от симптомов записи, которую вы заработали сами, и именно так их распознают. Доставка деградирует волнами, не совпадающими ни с чем из отправленного вами; возвраты ссылаются на объёмы или метки времени, когда ваш сервер молчал; указанная причина описывает содержимое, которое вы никогда не производили. Вы не можете починить чужую компрометацию и не можете выиграть снятие со списка силой собственной невиновности, пока злоупотребление продолжается двумя дверями дальше, — адрес просто внесут снова. Действующее лицо, способное что-то изменить, — тот, кто контролирует адрес: хостер, ESP, оператор. Ваши рычаги — доказательства, эскалация и, в конечном счёте, уход: обращение с точными ссылками на запись и вашими собственными чистыми журналами отправки, просьба перевести вас на другой адрес или в другой пул и готовность уйти, если пул продолжает гореть. Проверка доставляемости, такая как проверка доставляемости почты, помогает отделить то, что контролирует ваш домен, от репутации уровня адреса, которую вы лишь занимаете.

Выделенный или общий: честный компромисс

Выделенный IP для отправки покупает контроль ценой единоличной ответственности. Всё, что он делает, — ваше, хорошее и плохое, и никто другой не может его сжечь; но он также стартует холодным, а системы репутации вознаграждают устойчивую, узнаваемую историю. Отправитель с малым или нерегулярным объёмом на выделенном адресе может никогда не накопить достаточно хорошей истории, чтобы перевесить одну плохую неделю, и часто будет доставлять хуже, чем из пула. Выделенные адреса окупаются при устойчивом, постоянном объёме, когда ваша собственная история достаточно глубока, чтобы быть активом, а поведение соседа — реальным риском для неё.

Общий пул с хорошей репутацией — обратная сделка: занятая репутация, общий риск. Хорошие провайдеры агрессивно следят за своими пулами — быстро ограничивают или выгоняют злоупотребляющих отправителей, распределяют клиентов по множеству адресов, непрерывно наблюдают за статусом в списках, — потому что репутация пула и есть их продукт. Для большинства малых и средних отправителей эта занятая репутация — настоящее преимущество, а риск соседства становится работой провайдера на полную ставку, а не вашим хобби. Режим отказа, которого следует избегать, — худшее из обоих миров: дешёвый пул без присмотра, где никто ни за чем не следит. Что бы вы ни выбрали, выбирайте это как решение о том, кто управляет репутацией адреса, — вы или провайдер, чей бизнес от неё зависит, — а не как умолчание, в которое вы свалились.

Когда это свалилось на вас: практический план

Во-первых, докажите форму проблемы. Сравните дату записи и её окно доказательств с датой, когда адрес был выделен вам, и с тем, что показывают ваши собственные журналы. Если запись старше вашего срока аренды или ссылается на трафик, который ваши журналы доказуемо никогда не отправляли, у вас наследственный или соседский случай, и лекарство — бумажная работа: записи о выделении от вашего провайдера, счета или метки времени создания инстанса, дата изменения вашей PTR-записи. И провайдеры, и операторы списков гораздо лучше реагируют на «этот адрес был выделен нам 14-го; запись ссылается на 3-е», чем на любой объём протестов.

Во-вторых, работайте над обоими выходами одновременно. Попросите провайдера перевести вас на чистый адрес или в другой пул — для унаследованных записей это обычно самое быстрое из существующих решений, и компетентные провайдеры делают это в рабочем порядке, потому что знают, что их пулы перерабатывают адреса. Параллельно подайте запрос на снятие с приложенными доказательствами; пошаговое описание самого процесса снятия разобрано в статье как выйти из чёрного списка DNS. А пока вы ждёте, направьте почту, которая не может позволить себе возвраты, — сбросы паролей, счета, оповещения — через репутационный релей с хорошей репутацией, чтобы бизнес не был заложником адресного спора.

В-третьих, превратите это в наблюдаемое состояние, а не в сюрприз. Проверяйте каждый адрес, с которого отправляете, по расписанию, и проверяйте любой новый адрес до того, как он понесёт боевую почту, — точно так же, как вы проверяли бы домен перед покупкой. Храните документы об аренде: день, когда вы можете доказать, когда адрес стал вашим, — это день, когда унаследованная запись сжимается от недели простоя до одного дня переписки. IP-адрес — арендованная земля. Храните договор аренды, следите за районом и не будьте единственным арендатором, удивлённым репутацией улицы.

Источники и дальнейшее чтение

Часто задаваемые вопросы

Я только что арендовал сервер, а его IP уже в чёрном списке. Это моя вина? Что делать?

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

Решит ли выделенный IP проблемы соседства навсегда?

Он убирает соседей и заменяет их холодным стартом. У выделенного адреса нет истории, поэтому вы строите его репутацию с нуля постоянным объёмом и чистой практикой; при малом или нерегулярном объёме эта история остаётся тонкой и хрупкой, и общий пул репутационного провайдера часто будет доставлять лучше. Выделенный окупается, когда ваш объём достаточно устойчив, чтобы ваша собственная история была сильнее истории пула, — и когда вы готовы наблюдать за адресом как за собственным активом.

Как проверить адрес, прежде чем полагаться на него?

Прогоните его через проверку чёрных списков до того, как он понесёт настоящую почту, и читайте даты и причины записи, а не только вердикт. Проверьте также, не внесён ли окружающий диапазон, — чистый адрес внутри внесённого /24 всё равно проблема. Убедитесь, что PTR-запись указывает на что-то разумное и подтверждается в прямом направлении, затем отправьте наблюдаемую тестовую почту крупным почтовым провайдерам и следите за ограничением скорости, прежде чем переносить боевой трафик. Повторяйте проверку по расписанию после этого; прошлое адреса может всплыть снова.