Es gibt viele Möglichkeiten, dies zu tun. In der Reihenfolge der Präferenz:
Ich würde empfehlen, einige Kombinationen von diesen zu implementieren. Der letzte sollte eine Maßnahme des letzten Ausweges für Leute sein, die Sachen in den Abschnitt ihrer Aufstellungsorte nicht einsetzen können. Gut gemacht, viele Benutzer könnten die Eigentumsrechte an ihrer Domain beanspruchen, ohne irgendwelche Maßnahmen ergreifen zu müssen, sofern sie Ihnen bereits eine E-Mail-Adresse zur Verfügung gestellt haben.
Für das spezifische Problem der DNS-Informationen zu erhalten, versuchen Sie dies:
$ dig TXT google.com
; <<>> DiG 9.4.3-P3 <<>> TXT google.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4045
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;google.com. IN TXT
;; ANSWER SECTION:
google.com. 3600 IN TXT "v=spf1 include:_netblocks.google.com ip4:216.73.93.70/31 ip4:216.73.93.72/31 ~all"
;; Query time: 131 msec
;; SERVER: 208.67.222.222#53(208.67.222.222)
;; WHEN: Sat Oct 24 16:50:56 2009
;; MSG SIZE rcvd: 122
Diese besondere Abfrage Sie die SPF-Einträge für google.com
gibt. Sie könnten genauso einfach tun:
dig TXT verify.example.com
Dann überprüfen Sie den Bestätigungscode im Antwortabschnitt.
Bin ich richtig anzunehmen, dass der Bestätigungscode nach "v = "? Ich fand diese Ressource mit mehr Informationen: http://en.wikipedia.org/wiki/Sender_Policy_Framework#Implementation –
Ich gab ein Beispiel für eine nicht verwandte reale Verwendung von TXT-Datensätzen. Der von Ihnen angegebene Link erklärt SPF (verhindert Spam). In Ihrem Fall müssten Sie Ihr eigenes Bestätigungsschema entwerfen. Wahrscheinlich geben Sie eine Nonce aus und lassen Sie sie einfach in einen TXT-Datensatz kopieren. –