Как я могу запросить SBL Spamhaus с доменным именем? - PullRequest
0 голосов
/ 28 июля 2010

Я хочу запросить Spamhaus SBL , используя доменное имя. Я знаю, что это возможно сделать, потому что это форма (Найти списки SBL по доменному имени провайдера) делает это и SpamAssassin делает это, но я могу только заставить его работать с IP адреса. Я быстро взглянул на код SpamAssassin, но он был настолько обобщенным, что я мог бы потратить пару часов на отслеживание кода, который действительно что-то делает. Прямо сейчас я могу успешно запросить SBL для IP-адресов как это:

#returns 127.0.0.2, so 208.73.210.0 is on the blacklist
dig +short 0.210.73.208.sbl.spamhaus.org 

#returns nothing, so 72.14.225.72 isn't on the blacklist
dig +short 72.225.14.72.sbl.spamhaus.org

Запросы с именами доменов, похоже, как-то связаны с записями DNS TXT, но я не знаю подходящего имени хоста для поиска. Когда я пытаюсь что-то вроде

dig oversee.net.sbl.spamhaus.org TXT

Я не получаю никакой полезной информации, но если вы выполните поиск с помощью формы , вы обнаружите, что oversee.net связан с 208.73.210.0, о котором сообщалось как спам 30 июля 2009 года. 21 : 17 по Гринвичу.

1 Ответ

0 голосов
/ 28 июля 2010

Домены находятся в «черном списке доменов», а не в SBL. Используйте dbl.spamhaus.org в качестве суффикса домена.

Конкретный поиск, на который вы ссылались, основан на доменном имени провайдера , и я не думаю, что он использует тот же интерфейс DNSBL.

...