ガイド・解説
.msg ファイルとは?
.msg ファイルは、Microsoft Outlookが保存したメール1通です。プレーンテキストではなく、MAPI複合ファイルという構造化されたコンテナで、メール本文、完全なヘッダー(送信者、受信者、日時、件名)、すべての添付ファイルを1つのファイルに納めています。このフォーマットはOutlook独自のものなため、Outlookがインストールされていないパソコンで .msg をダブルクリックしても、ほぼ何も起こりません。このページでは、.msg の中身、なぜそのような挙動をするのか、そして無料で開く方法を説明します。
.msgファイルを3ステップで開く
- MSGViewを開くmsgview.app に任意のモダンブラウザでアクセス — Windows、Mac、Linux、ChromeOS、iOS、Androidに対応。インストール不要、登録不要です。
- .msgファイルをドロップファイルをページにドラッグします。ブラウザのタブ内で解析され、サーバーにはアップロードされません。ブラウザのネットワークパネルで確認できます。
- メールを読む送信者、受信者(Bccを含む)、日時、本文、添付ファイルを表示します。添付ファイルを保存するか、メッセージをPDF、HTML、EML、またはプレーンテキストに変換できます。
.msgファイルの中身は?
.msg はMicrosoft複合ファイルバイナリフォーマットを使用しています。本質的には1つのファイルに詰め込まれた小さなファイルシステムです。その中に、OutlookはいくつかのMAPI属性を保存します。送信者の表示名とアドレス、To、Cc、Bccの受信者、送受信のタイムスタンプ、件名、プレーンテキストとHTML形式のメール本文です。添付ファイルは別々のストリームとして埋め込まれ、単一の .msg は転送されたメールなど、他のメールが添付として入っていることさえあります。すべてが1つのファイルに一緒に移動するため、.msg はOutlookで見えたとおりのメール1通の忠実で完全な独立したスナップショットです。
期待していた添付ファイルが不可解な winmail.dat として表示されることがあります。これはTNEF — Outlook特有の別のラッパーです。MSGViewはTNEFと winmail.dat も解読するため、本当の添付ファイルとフォーマットが失われるのではなく回復されます。
.msgがOutlookでしか開かないのはなぜ?
ほとんどのメールクライアントが使用する開かれた .eml フォーマットとは異なり、.msg はOutlookの独自フォーマットです。Windowsはこの拡張子をOutlookに関連付けるため、そのコンピュータにインストールされている場合、ダブルクリックするとメッセージが開きます。Mac、Linux、Chromebook、スマートフォン、またはOutlookがインストールされていないWindowsパソコンでは、複合ファイル構造を読むために登録されたプログラムがないため、ファイルが開けないか、バイナリの文字化けとして開きます。これが .msg ファイルとは何か調べようとする最も一般的な理由です。受け取ったファイルをパソコンが表示してくれないからです。
MSGViewはブラウザのJavaScriptでMAPI構造自体を解析することでこれを解決します。CJK、キリル文字、その他の文字エンコーディングを正しく処理するため、国際的なメールは書かれたとおりに読めます。最大100MBまでのファイルに対応しており、大きな添付ファイルを含むメールでも快適です。
プライバシー第一の設計
.msg には機密の通信が含まれることがよくあるため、プライバシーが重要です。MSGViewはファイルをブラウザ内で完全に読み込みます。解析はお使いのデバイスで実行され、サーバーには何も送信されません。アカウント、クラウドストレージ、ウォーターマーク、アップロードはありません。これは確認できます。ブラウザのネットワークパネルを開いてファイルをドロップするときに確認しましょう。リクエストは送信されません。読むメールはお使いのマシンに留まります。
よくある質問
.msgファイルを開くプログラムは?
Microsoft Outlookは .msg ファイルのネイティブプログラムですが、唯一の選択肢ではありません。MSGViewは .msg ファイルをあらゆるモダンウェブブラウザで直接開くため、Outlookをインストールしたり、Microsoft 365にお金を払ったりしなくても、メッセージ、ヘッダー、添付ファイルを読めます。
.msgと.emlは同じ?
いいえ。.msg はOutlookの独自のMAPI複合ファイルフォーマットであり、.eml はほとんどの他のメールクライアントが使用する開かれたMIMEフォーマットです。MSGViewはどちらも読め、.msg を .eml に変換して、ほぼすべてのメールアプリで開くことができます。
Outlookなしで.msgファイルを開ける?
はい。MSGViewなら .msg をブラウザのメモリに読み込んでスクリーンに表示します。Outlook不要、Microsoft 365不要、何もアップロードなし。Windows、Mac、Linux、ChromeOS、iOS、Androidで同じように動きます。