Site Map Contact Us Home
Subscribe and receive email notifications on all major releases and other important events.
Your Name:
Your Email:
 
Latest News
Find us on Facebook
Follow Us On Twitter




Products Articles Downloads Order Support

DNS Query Description

Features | Detailed Description

Available in .NET, VCL and ActiveX editions.

The DnsQuery component queries a DNS server for records as specified in RFC 1035RFC 1183 and other documents.

This component can retrieve the mail exchange domain (MX records), resolve the host IP, retrieve the information about name servers and many other information from the DNS server.

Please see the Demos code (DnsLookup) and also the indexed Help documentation provided with the Clever Internet Suite installation for more details about using this component.

The most common members of the DnsQuery component can be seen below:

Property List

   Name    Description
 Aliases Stores a list of canonical names of alias (CNAME) records.
 DnsServer Specifies the DNS server IP to connect to.
 Hosts Stores a list of hosts of A records.
 IsRecursiveDesired Indicates if recursive DNS queries are desired on the DNS server.
 MailServers Stores a list of mail exchange hosts of MX records.
 NameServers Stores a list of name servers of NS records.
 Port Specifies the port that allows the desired component to connect to the DNS server.
 TimeOut Determines the time-out interval (in milliseconds) for initiating DNS queries.

Method List

   Name    Description
 Resolve Sends a given DNS query to the DNS server and parses the server response.
 ResolveHost Creates a DNS PTR query and resolves the DNS host information about the selected IP.
 ResolveIP Creates a DNS A query and resolves the DNS IP information about the selected host.
 ResolveMX Creates a DNS MX query and resolves the DNS mail exchange information about the selected email or domain.
 ResolveNS Creates a DNS NS query and resolves the DNS name servers information about the selected host.

    Copyright © 2000-2014