Hi all,
I'm in the process of writing a small program that needs to determine for
sure whether or not a given domain name exists.
Currently, I'm passing the domain name to WSocket.DNSLookUp, and then
checking the ErrCode in DNSLookupDone as follows:
case ErrCode of
0 : begin
{assume domain exists}
end;
11001 : begin
{assume domain does not exist}
end;
11004 : begin
{assume domain does not exist}
end;
else
begin
{some error occurred}
end;
end;{case}
This seems to work in most cases, although I appreciate that it may fail in
the case of new domains where the info has not yet fully propagated.
However, while using the program the other day I encountered a particular
domain (datingsite.org) for which the program falsely reports that the
domain does not exist. A whois query on the domain name shows that no name
servers are listed for the domain, which, I assume, is the reason for the
false result.
Can anyone suggest a more effective way of determining whether or not a
domain actually exists, regardless of whether or not domain name servers are
listed for a domain?
TIA,
Rob Ashburn.
--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be