0

州のphpマニュアルgetmxrr($url, &$mxHosts)

レコードが見つかった場合は TRUE を返します。レコードが見つからない場合、またはエラーが発生した場合は FALSE を返します。

ただし、一部のドメイン (例: www.yahoo.com、example.com.com ) ではtrueが返されますが、戻りパラメーター$mxHostsは空です。どちらのドメインにも MX レコードはありません。どちらかtruecheckdnsrr()を返します。

これらのドメインの DNS エントリを比較したところ、両方に CNAME エントリがあり、テストした他のドメインと機能が正常に動作するドメインには CNAME エントリがないことがわかりました。

と が間違った結果値を与えるgetmxrr()のはなぜですか? checkdnsrr()これは CNAME と関係がありますか?

4

1 に答える 1