我正在阅读有关SURBLs(已知的垃圾邮件主机)的信息,目的是将垃圾邮件归类为批处理过程。主要访问方法似乎是通过DNS查找。我想知道从Java代码执行此类查找的常用方法是什么。由于这是一个没有严格性能要求的批处理过程,我认为最重要的特性就是简单性。
答案 0 :(得分:2)
你可以这样做:
InetAddress.getByName("test.multi.surbl.org").getHostAddress();
如果无法解析主机名,则不会列出。如果可以解决,则IP地址的最后一个八位字节indicates where it's listed。
如果您需要更多高级功能,还有dnsjava。例如,也许您也想查看TXT记录。