メールが届かない、迷惑メールに振り分けられた、配信が遅い――こうしたトラブルの原因を突き止めるには、メールヘッダーの解析が欠かせません。メールヘッダーには、送信元サーバーの中継経路や認証結果、配信時刻などの詳細情報が含まれており、問題箇所を特定する手がかりとなります。本記事では、Gmail(Google Workspaceを含む)でメールヘッダーを表示し、テキストとして保存する手順を解説します。また、保存したヘッダーをどのように読み解けばトラブル調査に役立つのか、具体的なフィールドの見方や注意点もあわせて紹介します。
【要点】この記事で確認すること
- 最初に見る場所: Gmailのメール詳細画面で「メッセージの原文を表示」を開き、ヘッダー全体を確認します。
- 切り分けの軸: 端末側(ブラウザやGmailアプリの設定)と、メールサーバー側(SPF/DKIM/DMARC認証、遅延の原因など)を切り分けます。
- 注意点: 会社のPCでメールクライアントの設定やブラウザ拡張機能を変更する場合は、管理者の許可が必要な場合があります。ヘッダー情報を共有する際は、個人情報や機密情報が含まれていないか確認してください。
ADVERTISEMENT
目次
Gmailでメールヘッダーを表示する方法
Gmail(ウェブブラウザ版)では、任意のメールのヘッダーを数クリックで表示できます。以下の手順で、メールヘッダーを表示してみましょう。
- Gmailにログインし、調査したいメールを開きます。
- メール表示画面の右上にある「三点リーダ」(その他の操作)アイコンをクリックします。
- 表示されるメニューから「メッセージの原文を表示」を選択します。
- 新しいウィンドウまたはタブが開き、上部にヘッダー情報、下部にメール本文(Raw形式)が表示されます。
- ヘッダー部分だけを選択してコピーし、テキストエディタ(メモ帳など)に貼り付けて保存します。または、ウィンドウ内の「すべて選択」してコピーし、後で必要な部分だけ抽出しても構いません。
Gmailアプリ(iOS/Android)でも同様の操作が可能です。アプリでは、メールを開いて三点リーダから「メッセージの原文を表示」を選びます。スマートフォンでは画面が小さいため、ヘッダー全体を選択しにくい場合があります。その場合は、共有機能を使ってメモアプリに送ると便利です。
ショートカット操作で素早く表示する
キーボードショートカットを利用すると、さらに素早くヘッダーを表示できます。Gmailの設定でショートカットが有効になっている場合、メールを開いた状態で「Ctrl + Shift + F」(Windows)または「Cmd + Shift + F」(Mac)を押すと、直接「メッセージの原文を表示」画面に切り替わります。このショートカットは、複数のメールを連続で調査する際に時間短縮につながります。
メールヘッダーを保存する具体的な手順
表示したヘッダー情報を後で解析するために、テキストファイルとして保存しておくことをおすすめします。以下の手順に従って保存してください。
- 「メッセージの原文を表示」画面で、ヘッダー部分(通常は「Delivered-To:」から始まり「Content-Type:」などで終わるブロック)をすべて選択します。マウスでドラッグするか、Ctrl+A(Cmd+A)で全文選択してから、不要な本文部分を削除しても構いません。
- 選択したヘッダーをコピーします(Ctrl+C / Cmd+C)。
- メモ帳(Windows)やTextEdit(Mac)、Visual Studio Codeなどのテキストエディタを開き、新しいドキュメントに貼り付けます(Ctrl+V / Cmd+V)。
- ファイル名を「ヘッダー_受信日時_送信者.txt」など、後から識別しやすい名前にして保存します。保存場所はデスクトップや専用のフォルダーにまとめておくと管理しやすいです。
- 必要に応じて、保存したテキストファイルをメールの添付ファイルとして関係者に共有したり、IT管理者に送付したりします。
保存したヘッダーファイルは、後述する解析ツールを使って自動的に読み込むことも可能です。解析ツールによっては、ヘッダーを貼り付けるだけで認証結果や経路を可視化してくれるものもあります。代表的なツールとしては、Google Admin ToolboxのMessageheader、MxToolboxのHeader Analyzerなどがあります。
メールヘッダーをファイルとしてエクスポートする方法(拡張機能)
Gmailの標準機能だけではヘッダーを直接ファイルにダウンロードすることはできませんが、ブラウザ拡張機能を利用するとその操作を簡略化できます。たとえば「Gmail Message Header Analyzer」や「Header Tools for Gmail」などの拡張機能をインストールすれば、ワンクリックでヘッダーをテキストファイルとして保存できます。ただし、会社のPCに拡張機能をインストールする際は、ITポリシーに違反していないか事前に確認してください。特にセキュリティソフトが制限している場合があるため、管理者に相談することを推奨します。
メールヘッダーを調査に活用するポイント
保存したヘッダー情報を読み解くことで、メールトラブルの原因を特定できます。ここでは、特に重要なフィールドとその見方を説明します。
認証結果に関わるフィールド
SPF(Sender Policy Framework)、DKIM(DomainKeys Identified Mail)、DMARC(Domain-based Message Authentication, Reporting & Conformance)の認証結果は、メールがなりすましでないか、正規の送信元から送られているかを判断する根拠となります。これらの結果は通常「Authentication-Results」フィールドに記述されます。たとえば「spf=pass」「dkim=pass」「dmarc=pass」とあれば認証成功、「spf=fail」などがあれば失敗を示します。
配信経路の追跡(Receivedフィールド)
「Received」フィールドは複数行にわたって記載され、メールがどのサーバーを経由して届いたかを時系列順(最も新しいものが上)に示します。各Received行には、経由したサーバーのIPアドレスやタイムスタンプが含まれているため、どこで遅延が発生したか、どのサーバーで拒否されたかを把握するのに役立ちます。また、Received行の数が異常に多い場合は、ループや誤配信の可能性があります。
スパム判定の手がかり
Gmailがメールをスパムと判定した場合、ヘッダーに「X-Google-Smtp-Source」や「X-Gm-Spam」などの非標準フィールドが追加されることがあります。また、スパムフィルターのスコアが「X-Spam-Score」として記載されることもあります。これらの値が高いと、スパム判定されている可能性が高いです。ただし、これらのフィールドは必ずしもすべてのメールに含まれるわけではありません。
| トラブルの状況 | 確認すべきヘッダーフィールド | 期待する値/傾向 |
|---|---|---|
| 迷惑メールに振り分けられた | Authentication-Results, X-Gm-Spam, Received-SPF | 認証がpassしている、X-Gm-Spamが1でない、SPFがpass |
| メールが届かない | Received, Return-Path, Delivery Status Notification (DSN) | 最終Received行に自ドメインのサーバーが含まれている、Return-Pathが有効、DSNのエラーコード |
| 配信が遅い | Received(各サーバーのタイムスタンプ) | タイムスタンプの間隔が均等か、極端な差がある場合はそのサーバーで滞留 |
| なりすましメールの疑い | From, Reply-To, Authentication-Results | Fromドメインと認証結果の一致、DKIM署名の検証結果 |
| 添付ファイルが開けない | Content-Type, Content-Disposition, Content-Transfer-Encoding | MIMEタイプが正しい、エンコードが適切 |
よくあるトラブルとヘッダーから読み解く方法
実際のトラブルに遭遇した際、ヘッダーのどの部分に注目すればよいのか、典型的な事例をもとに解説します。
メールが迷惑メールに振り分けられる場合
まず、Authentication-Resultsフィールドで各認証がpassしているか確認します。もしfailやsoftfailがある場合、送信元サーバーの設定に問題がある可能性があります。また、X-Gm-Spamフィールドが1(スパム判定)になっていれば、Gmailのフィルターに引っかかっています。Received-SPFフィールドでSPFの結果が「neutral」や「none」の場合は、送信ドメインにSPFレコードが設定されていない可能性が高いです。これらの情報をIT管理者に伝えることで、送信側の設定改善につなげられます。
メールが届かない(バウンスメッセージがない)場合
送信したメールが戻ってこないのに相手に届いていない場合は、Gmail側で受信拒否されずに消失している可能性があります。ヘッダーのReceived行を確認し、最終的にどこまでメールが到達しているかを追跡します。もし自社のメールサーバーまで到達していないなら、インターネット経路上で問題が発生しているかもしれません。逆に自社サーバーまで到達しているなら、サーバー内のフィルタリングや転送設定に原因があると考えられます。この場合、メールサーバーのログとヘッダー情報を突き合わせて調査する必要があります。
配信が異常に遅い場合
Received行のタイムスタンプを比較して、どの区間で時間がかかっているかを特定します。たとえば、送信サーバーから最初の中継サーバーまでに10分かかっているなら、送信サーバーのキュー状態や送信制限が疑われます。逆に最終的な受信サーバーでの処理に時間がかかっているなら、受信側のフィルタリングや容量不足が考えられます。また、Received行に「delay」や「deferred」というキーワードが含まれている場合は、そのサーバーで一時的な配信延期が発生していることを示します。
ヘッダー保存時の注意点と失敗パターン
メールヘッダーを保存する際、いくつかの落とし穴があります。正しく保存しないと、後で解析が難しくなるため注意しましょう。
コピー時の改行崩れ
Gmailの「メッセージの原文を表示」画面では、ヘッダー行が長い場合に自動的に折り返されて表示されます。そのままコピーすると、折り返しが改行として残り、元の構造が失われることがあります。これを防ぐには、コピー後にテキストエディタで「高さを自動調整」するか、折り返しを解除して表示する必要があります。また、メモ帳などのプレーンテキストエディタを使うと、余計な書式情報が混入しません。
不完全なヘッダーのコピー
「メッセージの原文を表示」では、デフォルトでヘッダーの一部(一般的な項目のみ)が表示され、詳細なヘッダーは「詳細を表示」ボタンをクリックしないと現れない場合があります。すべてのヘッダーを取得するには、必ず「詳細を表示」を展開してからコピーしてください。展開しないままコピーすると、SPFやDKIMの結果などが欠落することがあります。
画像として保存してしまうミス
スマートフォンでスクリーンショットを撮って保存してしまうと、テキストとして解析できなくなります。必ずテキストとしてコピー・保存するようにしてください。どうしてもスクリーンショットしか残っていない場合は、OCRを使ってテキスト化することもできますが、精度が低下します。
管理者に確認すべき情報と伝え方
社内でメールトラブルが発生した場合、IT管理者やシステムベンダーに調査を依頼することがあります。その際、ヘッダー情報を適切に共有することが重要です。以下の情報をセットで伝えると、原因特定がスムーズになります。
- 保存したヘッダーテキストファイル:原文ままの形で提供し、改変しない。
- 発生した現象の詳細:いつ、どのメールが、どのような症状(届かない、遅延、スパム判定など)なのか。
- 送信者と受信者のメールアドレス:ドメインを含む完全なアドレス。
- メールの送信日時:タイムゾーンを含めて正確に。
- 既に試した対処:再送信、フィルターの解除、送信元への連絡など。
管理者側では、これらの情報をもとに送信元ドメインのDNSレコード(SPF/DKIM/DMARC)の確認や、社内メールサーバーのログ調査を行います。また、Google Workspaceを使用している場合は、Google Admin Consoleの「メールログ検索」ツールで詳細な配信ログを参照することも可能です。管理者にはその活用も提案するとよいでしょう。
よくある質問
Q. メールヘッダーを保存しても文字化けする場合があります。どうすればいいですか?
A. メールヘッダーは基本的にASCII文字で構成されているため、文字化けは稀ですが、日本語を含むSubjectなどが「=?UTF-8?B?…?=」のようにエンコードされていることがあります。これは正常なエンコード形式なので、そのまま保存して問題ありません。もし全体が文字化けしている場合は、コピー時の文字コードが正しくない可能性があります。テキストエディタでUTF-8として保存し直すか、Gmail側で「メッセージの原文を表示」を改めて開き直してください。
Q. OutlookやThunderbirdなど、他のメールクライアントでも同じ方法でヘッダーを保存できますか?
A. 各メールクライアントでヘッダーの表示方法は異なりますが、基本的には「メッセージのソースを表示」または「プロパティ」からヘッダーを確認できます。Outlookの場合は、メールをダブルクリックして開き、「ファイル」→「プロパティ」→「インターネットヘッダー」の欄に表示されるテキストをコピーします。Thunderbirdでは「Ctrl+U」でメッセージソースを表示できます。保存方法は概ね共通しており、テキストエディタに貼り付けて保存してください。
Q. ヘッダーのサイズが大きすぎてコピーしづらいのですが、どうすればいいですか?
A. ヘッダーは通常数キロバイト程度ですが、長い経路や多くの認証情報が含まれると大きくなる場合があります。そのようなときは、全文コピーせずに、必要な部分だけ選択してコピーするか、保存したファイルを分割して管理することをおすすめします。また、ヘッダー解析ツールにURLとして貼り付けるだけで済むサービスも存在します(Google Admin Toolboxなど)。ただし、機密情報を含むメールの場合は外部サービスに貼り付ける前にセキュリティポリシーを確認してください。
まとめ
Gmailでメールヘッダーを保存する方法は、トラブルシューティングの基本スキルのひとつです。表示手順は簡単ですが、保存時には折り返しや欠落に注意する必要があります。保存したヘッダーは、Receivedフィールドで経路を追跡したり、Authentication-Resultsで認証状態を確認することで、問題の切り分けに役立ちます。組織内でメールトラブルが発生した際は、ヘッダー情報を管理者に速やかに共有し、根本原因の特定と再発防止につなげましょう。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Gmail・Googleアカウントの人気記事ランキング
- 【Gmail】Googleからの本物のセキュリティ通知か見分ける方法
- 【Googleアカウント】本人確認が必要ですと出る時の端末と場所の確認
- 【Googleアカウント】Google Playだけログインできない時のアカウント確認
- 【Gmail】Gmailのカテゴリタブとラベルを使い分ける整理術
- 【Googleアカウント】パスキーでログインできない時の代替ログイン手順
- 【Googleアカウント】パスワードを忘れた時の再設定と注意点
- 【Googleアカウント】会社アカウントと個人アカウントを分けたい時の運用方法
- 【Googleアカウント】確認コードが届かない時の電話番号とメール確認
- 【Googleアカウント】共有PCにログイン情報を残した時の削除手順
- 【Googleアカウント】古い端末に残ったGoogleアカウントを安全に削除する方法
