2012-12-26 68 views
4

任何人都知道如何使用標準庫在java中獲取MX地址(例如gmail.com)?或者我需要下載外部的一個?如何在Java中查找給定服務器的DNS MX記錄?

我正在使用NetBeans,如果它可以是有用的(如果它提供了這個)。

+0

解決方案是否需要獨立於平臺,如果不是,它將運行在哪個平臺上? – MrLore

+0

你可以看看這個問題:http://stackoverflow.com/questions/10261995/finding-smtp-host-and-port-knowing-the-e-mail-address-using-java-api – Guillaume

回答

10

我還在java中尋找standart lib。不成功。然後我用dnsjava

private Record[] lookupMxRecords(final String domainPart) throw TextParseException 
{ 
    final Lookup dnsLookup = new Lookup(domainPart, Type.MX); 
    return dnsLookup.run(); 
} 
相關問題