如何查找Java中给定服务器的DNS MX记录? [英] How can I look up a DNS MX record for a given server in Java?
本文介绍了如何查找Java中给定服务器的DNS MX记录?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在使用netbeans,如果它可以帮助(如果它为此提供了一些东西)。
解决方案
我也在java中搜索了这个libstart lib。不成功。
然后我使用了 dnsjava
private Record [] lookupMxRecords(final String domainPart)throw TextParseException
{
final Lookup dnsLookup =新Lookup(domainPart,Type.MX);
return dnsLookup.run();
}
Anybody knows how to get MX address (from for example gmail.com) in java using standard libraries? Or do I need to download external one?
I'm using netbeans if it can be helpful (if it provides something for this).
解决方案
I was also searching for standart lib for this in java. Unsuccessful.
Then I have used dnsjava.
private Record[] lookupMxRecords(final String domainPart) throw TextParseException
{
final Lookup dnsLookup = new Lookup(domainPart, Type.MX);
return dnsLookup.run();
}
这篇关于如何查找Java中给定服务器的DNS MX记录?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文