我正在阅读有关SURBLs (已知垃圾邮件主机)的信息,目的是将垃圾邮件分类为批处理过程。主要的访问方法似乎是通过DNS查找。我想知道从Java代码中执行此类查找的通常方法是什么。由于这是一个没有严格性能要求的批处理过程,我认为最重要的特性就是简单性。
发布于 2010-03-12 05:35:56
您可以简单地这样做:
InetAddress.getByName("test.multi.surbl.org").getHostAddress();如果无法解析主机名,则不会列出该主机名。如果可以解析,则为ip地址的最后一个二进制八位数indicates where it's listed。
如果您需要更高级的功能,也可以使用dnsjava。例如,也许你也想检查TXT记录。
https://stackoverflow.com/questions/2428782
复制相似问题