Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
Проверить IP адрес по анти-спам базам
IP можно вводить как в формате IPv4, так и в формате длинного целого числа.
Данный сервис доступен по API
Ваш IP адрес: 18.97.14.88
При множественной отправке писем часто возникает проблема с попаданием вашего IP адреса в списки спамеров (mail black list). Очень важно вовремя обнаружить такую проблему и предпринять комплекс мер по вызволению своего IP адреса, т.к. большинство отправляемых с него писем не попадут к получателю.
Для проверки используется DNS-запрос к серверу, содержащему черный список.
Данный сервис позволяет быстро проверить попадание IP адреса в основные спам-базы (Realtime Blackhole Lists или RBL, DNSBL или Date Name Server Black List или черный список электронной почты), а в расширенном режиме проверить попадание во все известные черные списки.
Список серверов, содержащих 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 запроса и тарифы
Еще полезное об IP и почтовых рассылках:
- API для получения информации об IP адресе пользователя интернет.
- Скачать Базу IP адресов для определения пользователя интернет по его ip адресу.
- Проверить ip адрес на зараженность ботом-трояном
- Черный список IP адресов IP адреса, с которых производились атаки типа BruteForce.
- ☠ Черный список сайтов
- Сравнение черных списков DNS BL
- База IP адресов, которые попали в списки DNSBL - удобно использовать для проверки.
- Примеры скриптов e-mail рассылок на PHP
.
Прокомментировать/Отблагодарить