Есть много способов сделать это. Перечислено в порядке предпочтения:
Я бы порекомендовал реализовать некоторую комбинацию из них. Последнее должно быть последним средством для людей, которые не могут вставить что-то в раздел <head>
своих сайтов. Если все сделано правильно, многие пользователи могут претендовать на владение своим доменом, не предпринимая никаких действий, если они уже предоставили вам адрес электронной почты.
Для конкретной проблемы получения информации DNS попробуйте следующее:
$ 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
Этот конкретный запрос предоставляет записи SPF для google.com
. Вы можете так же легко сделать:
dig TXT verify.example.com
Затем проверьте код подтверждения в разделе ответов.