2012-04-02 55 views
1

我可以從垃圾郵件黑名單數據庫中獲取IP列表。我需要類似phishtank API的地方,可以下載他們的黑名單並使用我的應用程序實施它。垃圾郵件IP黑名單源

我看到一個垃圾郵件網站正在查找像http://www.mxtoolbox.com/我希望我可以像他們一樣訪問垃圾郵件。 csv或sql會很好。

謝謝。

+1

爲什麼不使用[DNSBL](http://en.wikipedia.org/wiki/DNSBL)呢? – sarnold 2012-04-02 02:00:38

+0

@sarnold - 我瞭解它的工作方式是我需要將我的查詢發送到外部服務器?我對麼? – sg552 2012-04-02 02:11:50

+0

是的,儘管一個或另一個DNSBL提供商也可能允許區域傳輸,讓您查詢本地DNS服務器,如果您願意的話。 – sarnold 2012-04-02 02:13:29

回答

2

該網站正在使用DNSBL查找,而不是本地資源。爲了執行這樣的查找,單個黑名單有時會有所不同,但通常來說,查找IP地址,反轉八位字節,添加DNSBL區域並解析;結果表明匹配(通常是127.0.0.x,其中x可能是某種結果代碼)。因此,例如,查找在dnsbl.example.net 123.45.67.89,你會執行這樣的查詢:

nslookup 89.67.45.123.dnsbl.example.net 

(程序NSLOOKUP不是特別好或者方便,但它是廣泛使用,即使在Windows上也是如此)。

請仔細閱讀DNS,特別是DNSBL。我發現維基百科對這些主題有很好的概述。