[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

MXレコード

pointこの用語のポイント

pointゾーンファイルの中身だよ

pointそのドメイン宛のメールの配送先メールサーバが書かれているよ

スポンサーリンク

簡単に書くよ

MXレコードとは

権威DNSサーバさんがお仕事で使う対応表(ゾーンファイル)の中身で、そのドメイン宛のメールの配送先メールサーバが書かれている行のこと
です。

image piyo

詳しく書くよ

まず最初に、このページの説明は「DNS」「DNSサーバ」「権威DNSサーバ」「ゾーンファイル」の意味と関係性を理解している前提で記載します。
簡単に補足はしますが、可能であれば、上記の用語の意味を理解してから続きをご覧ください。

それでは順番に見ていきましょう。

DNSサーバにはフルサービスリゾルバDNSキャッシュサーバ)と権威DNSサーバ(DNSコンテンツサーバ)の2種類があります。

一般的には、パソコンさんからの問い合わせはフルサービスリゾルバさんが受け付けて対応しますが、フルサービスリゾルバさんが対応しきれない場合には、権威DNSサーバさんに「こんな問い合わせが来たんだけど、知ってたら教えて~」と助けを求めます。

MXレコード

権威DNSサーバさんは、仕方ないのでフルサービスリゾルバさんを助けてあげることにしました。
自分の管理しているエリアの情報が書かれているファイル(ゾーンファイル)を見て、フルサービスリゾルバさんからの問い合わせに答えてあげます。

MXレコード2

権威DNSサーバさんはゾーンファイルを見ながらお仕事をしています。
ゾーンファイルの中には、いろいろな情報が書かれています。

そのいろいろな情報の中の一つで、メールの配送先メールサーバが書いてある行が「MXレコード」です。

例えば、ピヨ太君がピヨ子さんのメールアドレス「piyoko@exmaple.com」宛にメールを送ったとしましょう。

MXレコード3

ピヨ太君が送ったメールは、まず「example.com」宛のメールを保管しておくメールサーバに届きます。

MXレコード4

それをピヨ子さんが、自分のパソコンとかに持ってきて中身を読みます。

MXレコード5

これが、メールが送られたときの大雑把な流れです。
MXレコードには、メールのお届け先であるメールサーバ、

そのドメイン宛のメールはどこのメールサーバに届ければ良いの?

が書いてあります。

MXレコードを書く際の書式は、以下の通りです。

【ドメイン名】    IN MX 【優先度】     【配達先メールサーバ】

実際のMXレコードは、例えば以下のような内容になります。

example.com.    IN MX 10     mail.example.com.

「IN」の後ろに「MX」と書いてありますよね。それがMXレコードの目印です。

それでは項目を一つずつ見ていきますね。

「ドメイン名」は対象となるドメイン名です。
メールアドレスの「@」より後ろの部分になります。
上のサンプルでは「宛先メールアドレスが『【適当な名前】@example.com』なメールに関しての指定ですよ~」を表現しています。

「IN」は「クラス名」と呼ばれる部分ですが、決まり文句だと思って構いません。
ちなみに「IN」は「Internet」の「IN」です。IN/OUTの「IN」ではありませんのでご注意ください。

「優先度」には、使用するメールサーバの優先度を数字で書きます。
数字は小さいほど優先度が高いです。同じドメイン名に対して複数のメールサーバを指定した際には、この項目の数値が小さい方が優先されます。
例えば

example.com.    IN MX 10     mail.example.com.
example.com.    IN MX 20     mail2.example.com.


と書いてあった場合は、「mail.example.com」の方が優先されます。
優先度の数値は「10」「20」のように間隔を空けて書くのが一般的です。「1」「2」のような書き方でも良いとは思いますが、私は見たことがありません。

「配送先メールサーバ」には、そのドメインに対するメールが送られてきた際にメールをお届けするメールサーバを指定します。
つまり、最初に書いたサンプルは「ドメイン名『example.com』宛に来たメールは、メールサーバ『mail.example.com』に届けてください」を表現しているわけです。

そんな感じですかね。

image piyo2

一言でまとめるよ

まぁ「MXレコード」って単語が出てきたら「メールの配送先メールサーバが書いてあるんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク