$hostname = 'example.com';
$ns_server = 'ns1.example.com';
$dns_records = dns_get_record('x._domainkey.'.$hostname, DNS_TXT, ['nameservers' => [$ns_server]]);
foreach ($dns_records as $record) {
if (strpos($record['txt'], 'v=DKIM1') !== false) {
echo $record['txt'];
break;
}
コアサーバーのsshで取得できる文字列は取得できなかった。やはり公開エリアからは権限がないかな。
ChatGPT すご。