谢谢大家的答复。
我可以通过 MX记录检查 解决我的问题。
我使用此 链接
来解决问题。可能这对某人也有用。
Hashtable env = new Hashtable();env.put("java.naming.factory.initial", "com.sun.jndi.dns.DnsContextFactory");DirContext ictx = new InitialDirContext( env );Attributes attrs = ictx.getAttributes ( hostName, new String[] { "MX" });Attribute attr = attrs.get( "MX" );if (( attr == null ) || ( attr.size() == 0 )) { attrs = ictx.getAttributes( hostName, new String[] { "A" }); attr = attrs.get( "A" ); if( attr == null ) throw new NamingException ( "No match for name '" + hostName + "'" );}
谢谢。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)