Risposte:
Dig lo farà anche abbastanza bene: dig -t txt example.com
e se aggiungi l' +short
opzione otterrai solo il record txt tra virgolette senza altra cruft.
dkim-selector._domainkey.example.com
Se Google fosse il tuo provider di posta elettronica:dig -t txt google._domainkey.example.com
Il comando host (1) ha un output piacevole e conciso:
$ 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
$
Con dig (1) I "have" per aggiungere anche l'opzione "+ short".
(Sono su Debian).
Che dire nslookup
?
nslookup
sembra essere una porta molto semplice del nslookup.exe
trovato in Windows (o forse viene da BSD? Non lo so). Questo non è male, ovviamente, ma Linux nslookup è ... ls
, help
non sono implementati. L'output è difficile da analizzare tramite script. Entrambi dig
e host
hanno un set di funzionalità molto più ricco.
dig -t
mostra solo il valore SPF. Qualche idea?