メールインフラガイド
メールのドメイン検証:SPF、DKIM、DMARC
ドメイン検証とは何か、なぜ重要なのか、そしてSPF、DKIM、DMARCがどのように連携するのかを解説します。
ドメイン検証は、メールプラットフォームがそのドメインに代わって送信する権限を持っていることを証明するものです。DNSベースの送信ドメイン認証は、到達率と受信者からの信頼の土台になります。
実務での意味
- SPFは送信インフラを許可する
- DKIMはメッセージの内容と送信者に署名する
- DMARCはアライメントの方法と失敗時の扱いを受信側に伝える
- ドメインの所有確認により、不正な送信者の設定を防ぐ
実装チェックリスト
- プロバイダーの所有確認用レコードまたはDKIMレコードをDNSに追加します。
- SPFレコードは、互いに競合する複数のSPFレコードを作らないように公開します。
- DMARCはモニタリングモードから始め、その後、計画的にポリシーを厳しくしていきます。
- DNSの反映を待ち、送信プラットフォームで検証が完了したことを確認します。
よく寄せられる質問
SPF、DKIM、DMARCはすべて必要ですか?
3つすべてを使ってください。SPFとDKIMが認証を確立し、DMARCがアライメントと受信側のポリシーを加えます。
検証にはどのくらい時間がかかりますか?
DNSの反映とTTLによって異なります。ほとんどのレコードは数分以内に反映されますが、世界中に反映されるまでにはさらに時間がかかることがあります。