gpt4 book ai didi

java - 如何使用java api检索DNS的DMARC记录?

转载 作者:行者123 更新时间:2023-12-01 22:31:13 24 4
gpt4 key购买 nike

我想检索 DNS 的 DMARC 相关记录。这已由 this 实现

最佳答案

private void performDNSLookup(String address) {
try {
Resolver resolver = new SimpleResolver();
Lookup lookup = new Lookup(address, Type.TXT);
lookup.setResolver(resolver);
Record[] record = lookup.run();
for (int i = 0, len = record.length; i < len; i++)
System.out.println(record[i].rdataToString() + "\n"
+ record.length);
} catch (Exception ex) {
ex.printStackTrace();
}
}

使用上述方法,其中地址是给定域的 DMARC URL。

例如:如果要查看 google.com 的 DMARC 记录,则给定函数中的 URL(即地址)为 _dmarc.google.com。如果返回 null,则该域没有任何 DMARC 记录。

关于java - 如何使用java api检索DNS的DMARC记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27705671/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com