PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

getmxrr - 指定したインターネットホスト名に対応する MX レコードを取得する | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

getmxrr

(PHP 4, PHP 5, PHP 7)

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 クラスを試してみてください。

参考

  • checkdnsrr() - 指定したインターネットホスト名もしくは IP アドレスに対応する DNS レコードを検索する
  • dns_get_record() - ホスト名に関連する DNS リソースレコードを取得する
  • gethostbyname() - インターネットホスト名に対応するIPv4アドレスを取得する
  • gethostbynamel() - 指定したインターネットホスト名に対応するIPv4アドレスのリストを取得する
  • gethostbyaddr() - 指定した IP アドレスに対応するインターネットホスト名を取得する
  • named(8) のマニュアルページ


忘却曲線を使ってこの関数を確実に記憶に残す

フォーラムで「getmxrr - 指定したインターネットホスト名に対応する MX レコードを取得する」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | getmxrr - 指定したインターネットホスト名に対応する MX レコードを取得する」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: