whois.connect(WhoisClient.DEFAULT_HOST);
System.out.println(whois.query("java-forum.org"));
whois.disconnect();
Icewind hat gesagt.:naja ein da bekomm ich auch nur die IP und nicht die IP bzw domain des Mail Exchange Servers...
Achso. Ich war in Gedanken die ganzen Zeit beim Microsoft Exchange Server und hab' mich deswegen etwas gewundert.Bleiglanz hat gesagt.:er meint die MX records
import java.util.Enumeration;
import java.util.Hashtable;
import javax.naming.Context;
import javax.naming.directory.Attribute;
import javax.naming.directory.Attributes;
import javax.naming.directory.InitialDirContext;
public class Lookup {
public static void main(final String[] args) {
try {
Hashtable env = new Hashtable();
InitialDirContext ctx;
Attributes attributes;
Enumeration enum;
Attribute attr;
env.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.dns.DnsContextFactory");
ctx = new InitialDirContext(env);
attributes = ctx.getAttributes("heise.de", new String[] {"MX"});
enum = attributes.getAll();
while (enum.hasMoreElements()) {
attr = (Attribute) enum.nextElement();
System.out.println(attr.getID() + " : " + attr.get());
}
} catch (Throwable t) {
t.printStackTrace(System.err);
}
}
}
Ich hoffe, dass das Dir weiterhilft.Konsole hat gesagt.:MX : 10 relay.heise.de.