Hello Max,
> How to determine preferred (top priority) MX server
>
> after calling TDNSQuery->MXLookup ?
There is property TDnsQuery->MXPreference for this purpose.
In event handler RequestDone do something like:
for I := 0 to QDns.ResponseANCount -1 do
begin
nIndex := DnsQuery.AnswerTag[I];
MxServ := DnsQuery.MXExchange[nIndex];
Pref := DnsQuery.MXPreference[nIndex];
..
The server with the smallest preference value has top priority.
--
Arno Garrels
--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be