Как работает DNSBL
Почтовый сервер получателя переворачивает октеты IP отправителя и делает DNS-запрос к зоне списка: для 203.0.113.10 это 10.113.0.203.zen.spamhaus.org. Ответ 127.0.0.x означает, что адрес в списке, а последний октет — причину. NXDOMAIN — адреса в списке нет. Мы делаем те же запросы, что и почтовые серверы, и дополнительно читаем TXT-запись с пояснением.
Что делать, если адрес в списке
Листинг в Spamhaus SBL/XBL, SpamCop или Barracuda почти всегда означает реальную рассылку с вашего адреса. Проверьте очередь почты (postqueue -p, exim -bp), логи авторизации SMTP, формы на сайтах и исходящий трафик на порт 25 с других машин в сети. Заявку на удаление подавайте только после того, как рассылка остановлена, — иначе адрес быстро вернётся в список.
Частые вопросы
Почему Spamhaus показан как «не проверено»?
Spamhaus, SURBL и URIBL не обслуживают запросы через крупные публичные резолверы и отвечают кодом 127.255.255.254 (или 127.0.0.1). Это отказ, а не листинг. Мы не выдаём такой ответ за попадание в список; проверьте адрес на сайте Spamhaus по ссылке.
IP в Spamhaus PBL — это проблема?
PBL — список динамических и клиентских адресов, с которых почта не должна уходить напрямую. Для почтового сервера на статическом IP с PTR его можно удалить из PBL самостоятельно; для домашнего или офисного адреса правильнее отправлять почту через relay провайдера.
Как убрать IP из чёрного списка?
Сначала устраните причину: открытый релей, взломанный ящик, спам из формы на сайте или заражённая машина за NAT. Потом подайте заявку по ссылке «Удалить». Часть списков (SpamCop, UCEPROTECT) удаляет адрес автоматически через сутки–неделю после прекращения спама.
Какой IP проверять для домена?
Для доставляемости важен IP, с которого сервер отправляет почту, — его видно в заголовке Received или в тексте отказа. Если ввести домен, проверяется само имя в доменных списках (DBL, SURBL, URIBL) и адреса из его A/AAAA-записей.
