Ci sono molti modi per farlo. Elencati in ordine di preferenza:
Consiglierei di implementare una combinazione di questi. L'ultimo dovrebbe essere una misura di ultima istanza per le persone che non possono inserire elementi nella sezione <head>
dei loro siti. Fatto bene, molti utenti potrebbero essere in grado di rivendicare la proprietà del proprio dominio senza dover intraprendere alcuna azione, a condizione che abbiano già fornito un indirizzo email.
Per il problema specifico di ottenere informazioni DNS, provate questo:
$ 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
Questa query particolare vi dà le voci SPF per google.com
. Si potrebbe facilmente fare:
dig TXT verify.example.com
Quindi controllare il codice di conferma nella sezione di risposta.
fonte
2009-10-24 23:41:38
Ho ragione di presumere che il codice di conferma sia dopo "v = "? Ho trovato questa risorsa con maggiori informazioni: http://en.wikipedia.org/wiki/Sender_Policy_Framework#Implementation –
Stavo dando un esempio di un utilizzo non correlato del mondo reale dei record TXT. Il link che hai fornito spiega SPF (previene lo spam). Nel tuo caso, avresti bisogno di progettare il tuo schema di conferma. Probabilmente dare un nonce, e basta averli copia-incolla il nonce in un record TXT. –