PR

DNSレコードとは?A・CNAME・MX・TXTレコードの違いと使い分けを徹底解説

DNSレコードとは?A・CNAME・MX・TXTレコードの違いと使い分けを徹底解説 おすすめ
※当記事内には、商品プロモーションを含む場合があります

ドメインを取得したのに、サイトが表示されない・・・

メールが届かない・・・

こんな経験をしたことはないでしょうか?

さらに、DNSの設定画面を開いたら、見慣れない英字が並んでいて何をすればいいかわからない・・・
こんな経験をされた方も多いはずです。

この設定画面に並んでいるのが「DNSレコード」です。
DNSレコードの意味と役割を理解すれば、サイトの公開やメール設定・セキュリティ強化がスムーズに進められるようになります。

そこで、この記事では次のようなことを詳しく説明します。

  • そもそもDNSとは何か?なぜ必要なのか?
  • DNSレコードの種類と役割(A・CNAME・MX・TXT・NS・AAAAなど)
  • A・CNAME・MX・TXTレコード(SPF/DKIM)の違いと使い分け
  • 各レコードの一般的な設定方法と確認方法

「DNSの設定画面が苦手」という方でも理解できるよう、具体的なイメージを使いながら丁寧に解説します。
ぜひ最後までチェックしてください。

  1. そもそもDNSとは何か?
    1. DNSの仕組み——ブラウザがサイトを表示するまでの流れ
  2. DNSレコードとは?
    1. DNSレコードの基本構成
  3. DNSレコードの主な種類一覧
  4. Aレコード——ドメインとサーバーを直接つなぐ基本のレコード
    1. Aレコードとは
    2. Aレコードの設定例
    3. Aレコードの主な使い方
    4. Aレコード設定時の注意点
  5. CNAMEレコード——ドメインを別のドメインに紐づける「エイリアス」
    1. CNAMEレコードとは
    2. CNAMEレコードの設定例
    3. CNAMEレコードの主な使い方
    4. AレコードとCNAMEレコードの使い分け
  6. MXレコード——メールの届け先を指定する
    1. MXレコードとは
    2. MXレコードの設定例
    3. 優先度(Priority)とは
    4. 主要メールサービスのMXレコード設定例
    5. MXレコード設定時の注意点
  7. TXTレコード——テキスト情報を登録する万能レコード
    1. TXTレコードとは
    2. TXTレコード(SPF)——メール送信元の正当性を証明する
      1. SPFレコードの設定例
    3. TXTレコード(DKIM)——メールに電子署名を付ける
      1. DKIMレコードの設定例
    4. TXTレコード(DMARC)——認証失敗時の処理を指示する
      1. DMARCレコードの設定例
    5. ドメイン所有権の確認にもTXTレコードを使う
  8. NSレコード——ドメインを管理するネームサーバーを指定する
  9. 各DNSレコードの設定方法
    1. 設定前に確認すること
    2. STEP1:DNS管理画面を開く
    3. STEP2:追加・編集するレコードを選択する
    4. STEP3:各項目を入力して保存する
    5. STEP4:DNS反映を待つ
    6. STEP5:設定内容を確認する
  10. DNSレコードの使い分けまとめ
  11. よくある質問
  12. まとめ

そもそもDNSとは何か?

DNSレコードの話をする前に、まず「DNS」そのものについて理解しておきましょう。

DNS(Domain Name System)とは、ドメイン名(example.comなど)をIPアドレスに変換する仕組みのことです。

インターネット上のすべてのサーバーは、「IPアドレス」と呼ばれる数字(例:203.0.113.10)で識別されています。
しかし、人間がIPアドレスを覚えて入力するのは現実的ではありません。

そこで利用されているのがDNSです。

DNSは、「インターネット上の電話帳」に例えられることも多いです。
人間は「example.com」という名前でアクセスしますが、DNSが裏側で「example.comのIPアドレスは203.0.113.10です」と変換してくれるため、ブラウザは正しいサーバーにたどり着けます。

普段、ブラウザ上でサイトを見る際、DNSについて意識することはないと思います。
ですが、実際には裏側でドメイン名とIPアドレスの変換が行われています。

ブラウザ上でサイトが表示されるまでの流れを、もう少し詳しく見ていきましょう。

DNSの仕組み——ブラウザがサイトを表示するまでの流れ

ブラウザにURLを入力してからサイトが表示されるまでに、裏側では以下のような処理が行われています。

  1. ユーザーがブラウザに「example.com」と入力する
  2. ブラウザがDNSサーバー(ネームサーバー)に「example.comのIPアドレスを教えて」と問い合わせる
  3. DNSサーバーが「203.0.113.10です」と回答する(DNSの名前解決)
  4. ブラウザがそのIPアドレスのサーバーにアクセスしてページを取得する
  5. ページがブラウザに表示される

ドメイン名とIPアドレスの変換を「DNSの名前解決」と呼びます。
この名前解決のために使われる情報が、今回メインで解説する「DNSレコード」になります。

次の章では、このDNSレコードについて詳しく解説していきます。

DNSレコードとは?

DNSレコードとは、ドメインに関するさまざまな情報を記録したデータのことです。

✔ このドメインはどのサーバーに紐づいているか?
✔ このドメイン宛てのメールはどこに届けるか?
✔ このドメインからのメールは正規のものか?

などの情報が、DNSレコードとして登録されています。

DNSレコードは、ドメインを管理するネームサーバー(DNS管理画面)上で設定・変更できます。
一般的には、利用しているドメイン管理サービス側で設定画面が用意されています。

DNSレコードの基本構成

どのDNSレコードも、基本的に以下の要素で構成されています。

要素 意味
ホスト名
(Name)
レコードの対象となるドメイン・サブドメイン example.com / www / mail
タイプ
(Type)
レコードの種類 A / CNAME / MX / TXT など

(Value/Content)
そのレコードの具体的な設定内容 IPアドレス・別のドメイン名・文字列など
TTL
(Time To Live)
この情報をキャッシュに保持する時間(秒) 3600(=1時間)など

DNSレコードの主な種類一覧

DNSレコードには多くの種類がありますが、WEBサイト運営で特によく使うものを一覧で確認しておきましょう。

レコード種類 役割・用途 使用場面
Aレコード ドメインをIPv4アドレスに紐づける WEBサーバーへの接続・サイト公開
AAAAレコード ドメインをIPv6アドレスに紐づける IPv6対応のWEBサーバーへの接続
CNAMEレコード ドメインを別のドメイン名に紐づける(エイリアス) wwwサブドメイン・CDN・外部サービスとの連携
MXレコード ドメイン宛てのメールの届け先サーバーを指定 独自ドメインのメール受信設定
TXTレコード テキスト情報を登録する汎用レコード SPF・DKIM・DMARC・ドメイン所有権確認など
NSレコード そのドメインを管理するネームサーバーを指定 ドメインとDNS管理サービスの紐づけ
SRVレコード 特定のサービス(VoIPなど)のサーバー情報を指定 Microsoft 365・Teamsなど特定サービスの設定
PTRレコード IPアドレスからドメイン名を逆引きする メールサーバーの逆引きDNS設定
CAAレコード SSL証明書を発行できる認証局(CA)を制限する SSL証明書のセキュリティ強化

この中でWEBサイト、メール、セキュリティ設定に必須となるA・CNAME・MX・TXTレコードを、以降で詳しく解説します。

Aレコード——ドメインとサーバーを直接つなぐ基本のレコード

Aレコードとは

Aレコード(Address Record)は、ドメインをIPv4アドレスに直接紐づけるレコードです。
「このドメインにアクセスが来たら、このIPアドレスのサーバーに転送する」という対応表の役割を果たします。

DNSレコードの中で最も基本的かつ重要なレコードで、WEBサーバーにドメインを紐づけるときに必ず使います。

Aレコードの設定例

ホスト名 タイプ 値(IPアドレス) TTL
example.com A 203.0.113.10 3600
www.example.com A 203.0.113.10 3600
mail.example.com A 203.0.113.20 3600

Aレコードの主な使い方

  • メインドメインをサーバーに紐づける:「example.com」にアクセスしたときにWEBサーバーに到達させる
  • サブドメインを別サーバーに紐づける:「blog.example.com」を別のサーバーに向けるなど、用途別にサーバーを分ける
  • メールサーバー・FTPサーバーなどのIPアドレス指定:各種サービス用のIPアドレスを登録する

Aレコード設定時の注意点

  • 設定するIPアドレスは利用するレンタルサーバーの管理画面から確認できます
  • IPアドレスを間違えると、サイトにアクセスできなくなります
  • 変更後はDNSの反映(DNS伝播)に最大72時間かかる場合があります
  • サーバーを移転した場合は忘れずにAレコードを更新しましょう

CNAMEレコード——ドメインを別のドメインに紐づける「エイリアス」

CNAMEレコードとは

CNAMEレコード(Canonical Name Record)は、あるドメイン・サブドメインを別のドメイン名に紐づけるレコードです。
「別名(エイリアス)レコード」とも呼ばれます。

AレコードがIPアドレスに直接紐づけるのに対し、CNAMEレコードは「別のドメイン名に転送する」という間接的な紐づけを行います。

CNAMEのイメージ
「www.example.com」へのアクセスを「example.com」に転送設定

www.example.comを直接IPアドレスで管理しなくても、example.comのAレコードが変われば自動的に追従します。

CNAMEレコードの設定例

ホスト名 タイプ 値(参照先ドメイン) TTL
www.example.com CNAME example.com 3600
shop.example.com CNAME myshop.myshopify.com 3600
cdn.example.com CNAME example.cloudfront.net 3600

CNAMEレコードの主な使い方

  • 「www」サブドメインの設定:www.example.comをexample.comに紐づけることで、どちらでもアクセスできるようにする
  • 外部サービスとの連携:ShopifyやHubSpotなどの外部サービスが指定するドメインに、自分のサブドメインを向ける
  • CDN(コンテンツデリバリーネットワーク)の設定:CloudflareやAWS CloudFrontなどCDNサービスのドメインに紐づける

AレコードとCNAMEレコードの使い分け

比較項目 Aレコード CNAMEレコード
紐づける先 IPアドレス(数字) 別のドメイン名
使う場面 IPアドレスが直接わかっている場合 IPアドレスが変動する・外部サービスに向ける場合
メインドメインへの使用 ◎ 使用可能 ✕ 原則使用不可(ルートドメインには設定できない)
サブドメインへの使用 ◎ 使用可能 ◎ 使用可能
IPアドレス変更への対応 手動で変更が必要 参照先が変われば自動追従
CNAMEレコードの重要な注意点

  • CNAMEレコードは「example.com」などのルートドメイン(ネイキッドドメイン)には設定できません。必ずサブドメイン(www.example.comなど)に対して設定します
  • CNAMEレコードを設定したホスト名には、他のレコード(MXレコードなど)を同時に設定できません

MXレコード——メールの届け先を指定する

MXレコードとは

MXレコード(Mail Exchanger Record)は、そのドメイン宛てのメールをどのメールサーバーに配送するかを指定するレコードです。

独自ドメインのメールアドレス(info@example.comなど)を使う際に必ず設定が必要なレコードで、MXレコードが設定されていないとメールを受信することができません。

MXレコードのイメージ
「example.com宛てのメールは、mail.example.comというメールサーバーに届けてください」という配送指示書のようなものです。
郵便物に例えると、「この住所(ドメイン)宛ての郵便は、この郵便局(メールサーバー)に持ち込んでください」という指定に相当します。

MXレコードの設定例

ホスト名 タイプ 優先度(Priority) 値(メールサーバー) TTL
example.com MX 10 mail.example.com 3600
example.com MX 20 mail2.example.com 3600

優先度(Priority)とは

MXレコードには他のレコードにはない「優先度(Priority)」という値があります。
これは複数のメールサーバーを設定した場合に、どのサーバーを優先して使うかを数値で指定するものです。

  • 数値が小さいほど優先度が高い(優先的に使われる)
  • 優先度の高いサーバーが応答しない場合に、次の優先度のサーバーが使われる(バックアップ)
  • 単一のメールサーバーしか使わない場合は「10」など任意の数値でOK

主要メールサービスのMXレコード設定例

Google Workspace(旧G Suite)やMicrosoft 365など、外部メールサービスを利用する場合は、各サービスが指定するMXレコードを設定します。

Google WorkspaceのMXレコード例

  • 優先度1 → ASPMX.L.GOOGLE.COM
  • 優先度5 → ALT1.ASPMX.L.GOOGLE.COM
  • 優先度5 → ALT2.ASPMX.L.GOOGLE.COM
  • 優先度10 → ALT3.ASPMX.L.GOOGLE.COM
  • 優先度10 → ALT4.ASPMX.L.GOOGLE.COM

実際に設定する値は各サービスの公式ドキュメントで確認してください。

MXレコード設定時の注意点

  • MXレコードの値にはIPアドレスではなくドメイン名(ホスト名)を指定します
  • MXレコードで指定したドメイン名には、別途Aレコードの設定が必要です
  • MXレコードを誤って設定・削除するとメールが届かなくなります。変更前にスクリーンショットなどで現在の設定を記録しておきましょう
  • 変更後の反映には最大72時間かかる場合があります

TXTレコード——テキスト情報を登録する万能レコード

TXTレコードとは

TXTレコード(Text Record)は、ドメインに対して任意のテキスト情報を登録できる汎用レコードです。
もともとは人が読むためのメモ的な用途でしたが、現在は主に以下の目的で広く使われています。

TXTレコードの主な用途

  • SPFレコード:メール送信元の正当性を証明する(メール認証)
  • DKIMレコード:メールに電子署名を設定する(メール認証)
  • DMARCレコード:メール認証の失敗時の処理方法を指定する
  • ドメイン所有権の確認:Google Search Console、Google Workspace、各種サービスのドメイン認証
  • その他の検証情報:SSL証明書の発行確認など

TXTレコード(SPF)——メール送信元の正当性を証明する

SPF(Sender Policy Framework)とは、「このドメインからメールを送っていいサーバーはどれか」をDNSに登録しておく仕組みです。

SPFレコードを設定することで、受信側のメールサーバーが「このメールは正規の送信元から来たものかどうか」を検証できるようになります。
設定がないとなりすましメールと誤判定されやすく、迷惑メールに振り分けられるリスクが高まります。

SPFレコードの設定例

ホスト名 タイプ
example.com TXT v=spf1 include:_spf.google.com ~all
SPFレコードの値の読み方

  • v=spf1:SPFバージョン1であることを宣言
  • include:_spf.google.com:Googleのサーバーからの送信を許可(Google Workspaceの場合)
  • ip4:203.0.113.10:特定のIPアドレスからの送信を許可(独自サーバーの場合に追加)
  • ~all:上記以外からの送信は「ソフトフェイル(迷惑メール扱い可)」とする
  • -all:上記以外からの送信を「ハードフェイル(完全拒否)」とする

TXTレコード(DKIM)——メールに電子署名を付ける

DKIM(DomainKeys Identified Mail)は、送信メールに電子署名を付けて、受信側がそのメールが改ざんされていないか・正規の送信元かを検証できるようにする仕組みです。

DKIMは「公開鍵(DNS上に登録)」と「秘密鍵(メールサーバー上で管理)」の組み合わせで機能します。

DKIMレコードの設定例

ホスト名 タイプ
google._domainkey.example.com TXT v=DKIM1; k=rsa; p=MIIBIjANBgkq…(公開鍵)
DKIMの公開鍵は、利用するメールサービス(Google Workspace・Zoho Mailなど)の管理画面で生成されます。
生成された値をそのままコピーしてDNSのTXTレコードに貼り付ければOKです。
長い文字列のため、コピーミスに注意してください。

TXTレコード(DMARC)——認証失敗時の処理を指示する

DMARCとは、SPFとDKIMの認証結果に基づいて「認証に失敗したメールをどう処理するか」をドメイン所有者が指定できる仕組みです。

DMARCレコードの設定例

ホスト名 タイプ
_dmarc.example.com TXT v=DMARC1; p=none; rua=mailto:dmarc@example.com
DMARCレコードの値の読み方

  • v=DMARC1:DMARCバージョン1であることを宣言
  • p=none:認証失敗でも何もしない(監視モード。最初はこれから始めるのがおすすめ)
  • p=quarantine:認証失敗したメールを迷惑メールフォルダに入れる
  • p=reject:認証失敗したメールを完全に拒否する
  • rua=mailto:dmarc@example.com:認証レポートの送付先メールアドレス

ドメイン所有権の確認にもTXTレコードを使う

Google Search ConsoleやGoogle Workspaceなどのサービスを導入する際、「このドメインが本当にあなたのものであることを証明してください」という確認を求められます。
このとき指定されたテキストをTXTレコードとして登録することで、ドメインの所有権を証明できます。

ドメイン所有権確認のTXTレコード例

  • Google Search Console:google-site-verification=XXXXXXXXXX
  • Google Workspace:google-site-verification=XXXXXXXXXX
  • 各種サービス固有の確認コード

各サービスの画面に表示される値をそのままTXTレコードに登録するだけでOKです。

NSレコード——ドメインを管理するネームサーバーを指定する

NSレコード(Name Server Record)は、そのドメインのDNS情報を管理するネームサーバーを指定するレコードです。

ドメインを取得した際にレンタルサーバーのネームサーバーに変更する「ネームサーバー設定」は、このNSレコードを変更する操作に相当します。

NSレコードのイメージ
「example.comのDNS情報は、ns1.xserver.jpというサーバーが管理しています」という案内板のようなものです。
インターネット上の問い合わせがこのネームサーバーに向けられ、そこで各種DNSレコードが参照されます。

NSレコードはドメイン取得サービス(お名前.com・XServerドメインなど)の管理画面から変更します。
一般的にはレンタルサーバー契約時の案内に従って設定すれば問題ありません。

各DNSレコードの設定方法

DNSレコードの設定は、ドメインを管理しているサービスのDNS管理画面(またはネームサーバー)上で行います。

設定前に確認すること

DNSレコードを設定する際には、事前に以下の対応を行っておきましょう。

  • ドメインを管理しているサービスのDNS管理画面にログインできることを確認する
  • 設定するレコードの値(IPアドレス・メールサーバー名など)をレンタルサーバーやメールサービスの管理画面から事前に取得しておく
  • 現在の設定内容をスクリーンショットや書き出しでバックアップしておく

STEP1:DNS管理画面を開く

ドメインを管理しているサービス(お名前.com・XServerドメイン・ムームードメインなど)にログインし、「DNS設定」「DNSレコード設定」などのメニューを開きます。

ネームサーバーをレンタルサーバー側に変更している場合は、レンタルサーバーのコントロールパネル上のDNS設定画面で操作します(エックスサーバーのサーバーパネル、ConoHa WINGのコントロールパネルなど)。

STEP2:追加・編集するレコードを選択する

DNS管理画面で「レコードを追加」または既存のレコードを選択して「編集」をクリックします。
レコードの種類(タイプ)として「A」「CNAME」「MX」「TXT」などをプルダウンから選択します。

STEP3:各項目を入力して保存する

以下の項目を入力して保存します。

入力項目 入力内容
ホスト名
(Name)
設定対象のドメイン・サブドメイン。ルートドメイン自体を対象にする場合は「@」または空欄にする場合が多い @ / www / mail
タイプ
(Type)
設定するレコードの種類 A / CNAME / MX / TXT

(Value)
IPアドレス・ドメイン名・テキスト文字列など、レコード種類に応じた値 203.0.113.10
TTL キャッシュ保持時間(秒)。特に理由がなければデフォルト値(3600など)でOK 3600
優先度
(MXのみ)
メールサーバーの優先順位 10

STEP4:DNS反映を待つ

設定を保存した後、変更内容がインターネット全体に反映(DNS伝播)されるまで時間がかかります。

DNS反映にかかる時間の目安

  • 最短:数分〜数時間(TTLが短い場合・近隣のDNSサーバーの場合)
  • 最長:最大72時間(世界中のDNSサーバーに伝播するまで)

設定直後にサイトやメールが使えなくても焦らず待ちましょう。
72時間経過しても反映されない場合は設定内容を再確認してください。

STEP5:設定内容を確認する

設定が反映されたかどうかは、以下の無料ツールで確認できます。

DNS設定の確認ツール

  • nslookupコマンド(Windows/Mac):ターミナルやコマンドプロンプトで「nslookup -type=A example.com」のように入力して確認できる
  • digコマンド(Mac/Linux):「dig example.com A」のように入力して詳細な情報を確認できる
  • MXToolbox(mxtoolbox.com):ブラウザ上でAレコード・MXレコード・SPF・DKIMなどをまとめて確認できる定番の無料ツール
  • DNS Checker(dnschecker.org):世界各地のDNSサーバーへの反映状況を一覧で確認できる

DNSレコードの使い分けまとめ

ここまで解説した内容を、シーン別の使い分けとしてまとめます。

やりたいこと 使うレコード ポイント
ドメインでWEBサイトを公開する Aレコード サーバーのIPアドレスを設定する
wwwでもアクセスできるようにする CNAMEまたはAレコード wwwをルートドメインまたはIPに紐づける
外部サービス(Shopify・HubSpotなど)にサブドメインを向ける CNAMEレコード 各サービスが指定するドメインをCNAMEで設定する
独自ドメインのメールを受信できるようにする MXレコード メールサービスが指定するメールサーバーを設定する
メールの送信元を証明する(なりすまし防止) TXTレコード(SPF) 送信を許可するサーバーのIPやドメインを登録する
メールに電子署名を付ける(改ざん防止) TXTレコード(DKIM) メールサービスで生成した公開鍵をTXTレコードに登録する
メール認証の失敗時の処理を指定する TXTレコード(DMARC) _dmarcサブドメインに設定する
サービスのドメイン所有権を確認する TXTレコード 各サービス指定の確認コードをTXTレコードに設定する
ドメインのDNS管理先を変更する NSレコード ドメイン取得サービスの管理画面からネームサーバーを変更する

よくある質問

【DNSレコードの変更はいつ反映されますか?】
変更後の反映には、最短数分〜最大72時間かかります。これはDNS伝播(世界中のDNSサーバーへの情報更新)に時間がかかるためです。TTL値が短いほど反映が速くなる傾向があります。急いで確認したい場合はMXToolboxやDNS Checkerで反映状況をチェックできます。
【AレコードとCNAMEレコードはどちらを使えばいいですか?】
サーバーのIPアドレスが直接わかっている場合や、メインドメイン(example.com)に設定する場合はAレコードを使います。外部サービス(CDN・SaaSなど)との連携や、wwwなどのサブドメインでIPアドレスが変動する可能性がある場合はCNAMEレコードが便利です。なお、CNAMEはルートドメインには設定できない点に注意してください。
【MXレコードを設定しないとどうなりますか?】
MXレコードが設定されていないと、そのドメイン宛てのメールがどのサーバーに届けるべきかわからなくなるため、メールが受信できなくなります。独自ドメインのメールアドレスを使う場合は、必ずMXレコードを正しく設定してください。
【SPF・DKIM・DMARCは全部設定しないといけませんか?】
すべて設定することを強く推奨します。特にSPFとDKIMはメールの到達率に直結するため必須です。DMARCは2024年以降Googleがメール送信者に設定を要求しており、大量送信を行う場合は事実上必須になっています。最低限SPFとDKIMを設定し、その後DMARCを追加していくのが一般的な手順です。
【TXTレコードは複数設定できますか?】
はい。TXTレコードは同じドメインに複数設定できます。SPF・DKIM・DMARC・ドメイン所有権確認など、用途ごとに別々のTXTレコードとして設定して問題ありません。ただし、SPFレコードは1ドメインに1つだけ設定するルールがあります(複数設定するとエラーになります)。
【TTLはどのくらいの値にすればいいですか?】
通常は3600(1時間)または86400(24時間)が一般的です。サーバー移転やDNS変更を予定している場合は、変更前に短い値(300〜600秒)に設定しておくと変更が素早く反映されます。変更が完了したら元の値(3600など)に戻しておくのがおすすめです。
【DNSレコードの設定を間違えたらどうなりますか?】
設定内容によって影響が異なります。Aレコードの誤設定はサイト表示不可、MXレコードの誤設定はメール受信不可、SPFの誤設定はメールが迷惑メールに振り分けられるなどの問題が発生します。変更前に必ず現在の設定をメモ・スクリーンショットで保存し、問題が起きた場合はすぐに元の設定に戻せるようにしておきましょう。

まとめ

今回は、DNSレコードの基本から主要レコードの種類、使い分け、設定方法まで、総合的に詳しく解説しました。

この記事のまとめ

  • DNS:ドメイン名をIPアドレスに変換する「インターネットの電話帳」
  • Aレコード:ドメインをIPアドレスに直接紐づける。WEBサーバー接続の基本
  • CNAMEレコード:ドメインを別のドメイン名に紐づけるエイリアス。外部サービス連携・wwwサブドメインに使う
  • MXレコード:独自ドメインのメール受信に必須。届け先メールサーバーを指定する
  • TXTレコード(SPF):メール送信元の正当性を証明する。なりすまし防止に必須
  • TXTレコード(DKIM):メールの電子署名。メール改ざん防止・到達率向上に必須
  • TXTレコード(DMARC):SPF/DKIM認証失敗時の処理方法を指定する。設定を強く推奨
  • 設定変更後の反映には最大72時間かかる。MXToolboxなどで確認できる

DNSレコードは一度正しく設定してしまえば、長期間そのまま使い続けられるものです。
最初は難しく感じるかもしれませんが、各レコードの役割を理解すれば「何を・どこに・どう設定するか」が明確になります。

この記事を参考に、ぜひ一つひとつ設定を進めてみてください。

コメント

タイトルとURLをコピーしました