Проверить IP адрес по анти-спам базам




IP можно вводить как в формате IPv4, так и в формате длинного целого числа.

Данный сервис доступен по API

Осталось 19 бесплатных запросов до 15:05:58 15.12.24

Ваш IP адрес: 18.97.14.88 проверить

При множественной отправке писем часто возникает проблема с попаданием вашего IP адреса в списки спамеров (mail black list). Очень важно вовремя обнаружить такую проблему и предпринять комплекс мер по вызволению своего IP адреса, т.к. большинство отправляемых с него писем не попадут к получателю.

Для проверки используется DNS-запрос к серверу, содержащему черный список.

Данный сервис позволяет быстро проверить попадание IP адреса в основные спам-базы (Realtime Blackhole Lists или RBL, DNSBL или Date Name Server Black List или черный список электронной почты), а в расширенном режиме проверить попадание во все известные черные списки.

Для пакетной проверки, Вы можете загрузить файл формата Excel (xlsx, xls, ods, xml, csv, txt), первый столбец которого содержит ip адрес для проверки. Файл может быть упакован zip или rar. В него будут добавлены столбцы по каждому проверенному серверу. В первой строке наименование сервера, в ячейке 1-присутствует, 0-отсутствует. За каждый проверенный IP адрес с вас будет списан 1, 2 или 10 запросов с зависимости от количества проверяемых серверов согласно тарифа. Максимальный размер загружаемого файла 10Mb.


Для загрузки файла необходимо войти или зарегистрироваться! Результат будет продублирован на указанную в профиле почту.


Список серверов, содержащих IP адреса, с которых рассылался спам

Это так называемый DNSBL - список, он используется почтовыми программами для проверки письма на спам. Мы поддерживаем и актуализируем информацию, поэтому у нас всегда доступен самый полный список серверов для проверки на спам. Так же он доступен по API.

API получения списка DNSBL

Для ограничения количества выдаваемых серверов в списке используйте необязательный параметр
priority=[9-самые важные, 7-важные и популярные, 1-все работающие]

Для получения списка серверов в формате json вызовите:
https://htmlweb.ru/json/mail/dnsbl

Поля:
name - название
url - WEB-адрес ресурса
url_dns - адрес для DNS-запроса"
url_test - URL в который надо подставить ip для проверки (в планах)
upd - актуальность
priority - 9-самые важные, 7-популярные, 1-неважные, 0-не работает
Ответ:
{
    "0": {
        "id": 1,
        "name": "0spam.fusionzero.com",
        "url": "",
        "url_dns": "0spam.fusionzero.com",
        "upd": "27.07.2022",
        "priority": 1
    },
    "1": {
        "id": 2,
        "name": "0spam-killlist.fusionzero.com",
        "url": "",
        "url_dns": "0spam-killlist.fusionzero.com",
        "upd": "27.07.2022",
        "priority": 1
    },
    ....
    "553": {
        "id": 554,
        "name": "zebl.zoneedit.com",
        "url": "",
        "url_dns": "zebl.zoneedit.com",
        "upd": "27.07.2022",
        "priority": 1
    },
    "status": 200,
    "limit": 4921,
    "balans": 69528.24
}

Для получения списка серверов в текстовом формате вызовите:
https://htmlweb.ru/api/mail/dnsbl?html&priority=7
Здесь параметр priority=7 ограничивает список, исключая второстепенные сервера.

Ответ:
bl.spamcop.net
sbl.spamhaus.org
b.barracudacentral.org
dnsbl-1.uceprotect.net
dnsbl-2.uceprotect.net
...

API проверки ip в спам базах

Для проверки IP адреса на наличие его в базах блокировки за рассылку спама используйте API вызов:

https://htmlweb.ru/json/mail/ip_spam_check?ip=ПРОВЕРЯЕМЫЙ_IP&api_key=xxx

Входные параметры:

  • ip = проверяемый ip
  • all - если не передан, то быстрая проверка, иначе проверяет по всем базам
  • timeLimit - через сколько секунд вернуть ответ, по умолчанию 29 секунд. Если проверит не все, в ответе будет nextUrl для продолжения проверки.
  • perpage = сколько проверить, по умолчанию 0, - проверяет и выводит все в пределах временного лимита
  • skipSame = 0 - не пропускать похожие спам-списки (с одного домена)
  • api_key=xxx - уникальный ключ, указан в вашем личном кабинете

Возвращаемые параметры:
  • dnsbl - список проверенных черных списков, по каждому 1- присутствует, 0-отсутствует
  • count_bl - количество черных списков в которых обнаружен ваш ip адрес (из возвращенных)
  • count_all - общее количество черных списков, доступных для проверки
Пример запроса: https://htmlweb.ru/json/proxy/ip_spam_check?ip=167.99.62.12
Ответ:
{"status":200,
 "dnsbl":{
        "bl.spamcop.net":0,
        "sbl.spamhaus.org":0,
        "b.barracudacentral.org":0,
        "dnsbl-1.uceprotect.net":0,
        "dnsbl-2.uceprotect.net":0},
 "count_bl":0,
 "count_all":5,
 "limit":123895,
 "balans":61432.24
}

Для проверки по всем существующим спам листам используйте запрос:

https://htmlweb.ru/json/mail/ip_spam_check?ip=185.12.92.137&all&skipSame=0&timeLimit=20

Он выполнится за 20 секунд и кроме основного тела вернет ссылку на продолжение выполнения(nextUrl). Необходимо вызывать переданную ссылку повторно до тех пор, пока она есть в ответе.

    {
  "status": 200,
  "dnsbl": {
    "0spam.fusionzero.com": 0,
    "0spam-killlist.fusionzero.com": 0,
    "0spamtrust.fusionzero.com": 0,
    "0spamurl.fusionzero.com": 0,
    "88.blocklist.zap": 0,
    "abuse-contacts.abusix.org": 1,
    "abuse.rfc-clueless.org": 0,
    "access.redhawk.org": 0,
    "accredit.habeas.com": 0,
    "admin.bl.kundenserver.de": 0,
    "all.ascc.dnsbl.bit.nl": 1,
    "all.dnsbl.bit.nl": 0,
    "all.rbl.jp": 0,
    "all.rbl.webiron.net": 0,
    "all.s5h.net": 0,
    "all.spamrats.com": 0,
    "all.spam-rbl.fr": 0,
    "all.v6.ascc.dnsbl.bit.nl": 0,
    "asn.routeviews.org": 0,
    "aspath.routeviews.org": 0,
    "aspews.ext.sorbs.net": 0,
    "auth.spamrats.com": 0,
    "babl.rbl.webiron.net": 0
  },
  "count_bl": 2,
  "count_all": 384,
  "nextUrl": "/api.php?obj=mail&m=ip_spam_check&json=&ip=185.12.92.137&all=&skipsame=0&timelimit=20&from=0spam-killlist.fusionzero.com",
  "limit": 123895,
  "balans": 61432.24
}

Особенность тарификации:
За каждый вызов API в пределах 20 проверяемых черных списков списывается один запрос согласно вашего тарифного плана.

Общие параметры для всех API сервисов
Другие сервисы, доступные по API
Стоимость API запроса и тарифы

Еще полезное об IP и почтовых рассылках:


.