Jawaban:
Dig juga akan melakukannya dengan cukup baik: dig -t txt example.comdan jika Anda menambahkan +shortopsi, Anda hanya mendapatkan catatan txt dalam tanda kutip tanpa cacat lainnya.
dkim-selector._domainkey.example.com Jika Google adalah penyedia email Anda:dig -t txt google._domainkey.example.com
Perintah host (1) memiliki output yang bagus dan singkat:
$ host -t txt google.com
google.com descriptive text "v=spf1 include:_netblocks.google.com ip4:216.73.93.70/31 ip4:216.73.93.72/31 ~all"
$ wajig findfile $(which host)
bind9-host: /usr/bin/host
$
Dengan menggali (1) saya "harus" menambahkan opsi "+ pendek" sepanjang waktu juga.
(Saya menggunakan Debian).
Bagaimana dengan nslookup?
nslookuptampaknya menjadi port yang sangat mendasar dari yang nslookup.exeditemukan di Windows (atau mungkin itu berasal dari BSD? Saya tidak tahu). Ini tidak buruk, tentu saja, tetapi Linux nslookup adalah ... ls,, helptidak diimplementasikan. Outputnya sulit diurai oleh skrip. Keduanya digdan hostmemiliki set fitur yang lebih kaya.
dig -thanya menunjukkan nilai SPF. Ada ide?