PHPの場合、checkdnsrr('example.com.com', 'MX')
を返すと1が返されます。返り値は '0'です。 'example'を何かに置き換えると、同じ結果が得られます。「example.com.com」にMXレコードがあるのはなぜですか?
これは、cnet(明らかにcom.comドメインを所有している)が[email protected]に送信されたメールを受信することを意味しますか?
私は電子メールを検証しているので興味があります。これは検証プロセス中にバグとして出てきました。
この質問はここでは関係あると思われるいくつかの有用な情報を持っています Using MX records to validate email addresses
http://www.php.net/manual/en/function.getmxrr.phpを試しましたか? – rkosegi
@rkosegi私はしませんでした。私は 'checkdnsrr()'を呼び出すAPIを使用しています。私は 'getmxrr()'を自分で呼び出すことができますが、私はチェックします。 –
バックグラウンドで両方の関数が同じコードを呼び出していますが、説明の下でフォーラムをチェックしてください、それはあなたにとって有益です。 – rkosegi