Authentication-Resultsヘッダー
Authentication-Resultsヘッダーは、受信サーバーが行うSPF・DKIM・DMARCチェックの結果を記録するフィールドです。仕組みとメールセキュリティ上の役割を解説します。
Authentication-Resultsヘッダーとは何ですか?
Authentication-Resultsヘッダーとは、受信メールサーバーが実行した認証チェックの結果を示すために、メールメッセージへ自動的に追加されるフィールドです。SPF、DKIM、DMARCといったテストの結果を記録し、管理者やセキュリティツールがメッセージが各層のメール認証に合格したか失敗したかを検証できるようにします。
典型的なAuthentication-Resultsヘッダーの例は次のようになります。
Authentication-Results: mx.google.com; spf=pass (google.com: domain of sender@example.com designates 192.0.2.5 as permitted sender) smtp.mailfrom=sender@example.com;
dkim=pass header.d=example.com;
dmarc=pass (p=reject sp=reject dis=none) header.from=example.com
この情報は主にメールシステムが利用しますが、配信の問題を診断したり、DMARCレポートを分析したり、正規のメール送信元が正しく設定されていることを確認したりするうえでも重要です。
Authentication-Resultsの仕組み
受信メールサーバー(MTA)がメッセージを受け付けると、直ちにいくつかの認証チェックを実行します。
- SPF(Sender Policy Framework):送信元IPアドレスが、「Envelope From」アドレスのドメインのメールを送信することを認可されているかを確認します。
- DKIM(DomainKeys Identified Mail):メールの電子署名が有効で、DNS内の公開鍵と一致することを検証します。
- DMARC:「From」ヘッダーのドメインが、SPFおよびDKIMの結果とアライメントしているかを確認します。
これらのチェックを完了すると、メールサーバーはその結果の要約をAuthentication-Resultsヘッダーに書き込みます。このヘッダーはメッセージとともに移動するため、下流のシステム(スパムフィルター、セキュリティゲートウェイ、エンドユーザーのクライアントなど)がメッセージの信頼性について十分な情報に基づいた判断を下せます。
各受信ドメイン(たとえばGmail、Outlook、Yahooなど)が独自のAuthentication-Resultsヘッダーを追加するため、メッセージが中継サーバーを通過するにつれて複数のヘッダーが蓄積されることがあります。
メールセキュリティにおけるAuthentication-Resultsの役割
Authentication-Resultsヘッダーは、メール配信における不可欠な透明性の仕組みです。各受信システムがメッセージをどのように評価したかについて、明確な監査証跡を提供します。
管理者はこれを次の目的で利用します。
- 失敗したSPF、DKIM、またはDMARCチェックのトラブルシューティングを行う。
- どのメールサーバーが認証に合格しているかを確認する。
- なりすまし、フィッシング、または設定ミスの問題を調査する。
このヘッダーは自動的に生成され、メッセージの完全性と暗号的に結び付けられているため、メールがどのように認証されたかについて最も信頼できる情報源の1つです。
Authentication-ResultsとDMARCeye
DMARCeyeは、DMARC集約レポートから認証結果を収集して解釈します。これらのレポートは、同じ基盤となるAuthentication-Resultsヘッダーから構築されています。何千ものメッセージにわたってこのデータを統合することで、DMARCeyeは次のことを支援します。
- どの送信元がSPFおよびDKIMに合格または失敗しているかを確認する。
- お客様のドメインを無断で使用している送信者を特定する。
- 認証結果とお客様のDMARCポリシーとのアライメントを可視化する。
要するに、DMARCeyeはAuthentication-Resultsヘッダー内の技術的なデータを実用的なインサイトに変換し、認証を強化してドメインの評価を保護しやすくします。
DMARCeyeの無料トライアルに登録して、メールドメインを保護しましょう。
DMARCおよび関連用語について詳しくは、DMARCeye用語集をご覧ください。