Basierend auf der Dokumentation sollte ich in der Lage sein, mehr als 1 Abfragetyp in einer Suche hinzuzufügen, aber das Ergebnis ist immer nur 1 Typ.delphi indy IDDNSResolver gibt nicht alle angeforderten DNS-Ergebnisse zurück
Zum Beispiel setze ich id.QueryType: = [qtNS, qtA, qtMX]; und ich bekomme nur die A-Aufzeichnung zurück. Wenn ich qtA entferne, bekomme ich 3 NS Records zurück, aber kein MX. Jeder von ihnen allein funktioniert gut.
Beispiel:
id:=TIdDNSResolver.Create(nil);
id.Host:='8.8.8.8';
id.QueryType:='[qtNS, qtA, qtMX];
id.Resolve('car.com');
...
id.QueryResult.count nur 1, und es enthält nur die A-Platte.
Also wie kann ich alle 3 Arten in 1 Abfrage bekommen?
Vielen Dank für die Details :) – Softtouch