ネットワーク 関数
PHP Manual

getmxrr

(PHP 4, PHP 5)

getmxrr指定したインターネットホスト名に対応する MX レコードを取得する

説明

bool getmxrr ( string $hostname , array &$mxhosts [, array &$weight ] )

hostname に対応する MX レコードを DNS から探します。

パラメータ

hostname

インターネットホスト名。

mxhosts

見つかった MX レコードのリストが、配列 mxhosts に格納されます。

weight

配列 weight を指定すると、 そこに重み情報が格納されます。

返り値

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

変更履歴

バージョン 説明
5.3.0 この関数は、Windows プラットフォームでも動作するようになりました。

注意

注意: この関数をメールアドレスの確認の目的で使用すべきではありません。 DNS が検出したメールエクスチェンジャーを返すだけです。 しかし、» RFC 2821 によれば、 メールエクスチェンジャーがひとつも見つからなければ、 hostname 自体が唯一のメールエクスチェンジャー であるとみなされ、その優先度は 0(最高)となります。

注意: この関数が実装される前の Windows での互換性を保つには、 » PEAR» Net_DNS クラスを試してみてください。

参考


ネットワーク 関数
PHP Manual