[ajug-members] DNS APIs
Paul Bemowski
bemowski at yahoo.com
Fri Aug 4 10:09:48 EDT 2006
I've used this, and it works great:
http://www.dnsjava.org/index.html
I start with something like this:
/** */
static final void initializeDNS(Vector dnsservers, int timeout)
throws MalformedURLException, UnknownHostException {
ExtendedResolver resolver=new ExtendedResolver();
for (int i=0; i<dnsservers.size(); i++) {
String server=(String)dnsservers.elementAt(i);
resolver.addResolver(new SimpleResolver(server));
}
resolver.setTimeout(timeout);
dns.setResolver(resolver);
}
And later:
mailExchangers=dns.getRecords(host, Type.MX);
Paul
--- Christopher Fowler <cfowler at outpostsentinel.com> wrote:
> Hello,
>
> I need to create a program that can communicate directly with the mail
> exchange of the domain of an email address. In order to do this I must
> first contact the remotes DNS server or an authoritative server and
> request for the MX record. Are their any APIs in Java that assist in
> that?
>
> Thanks,
> Chris
>
>
> _______________________________________________
> ajug-members mailing list
> ajug-members at ajug.org
> http://www.ajug.org/mailman/listinfo/ajug-members
>
More information about the ajug-members
mailing list