Mac 怎麼開啟 .msg 檔?

macOS 沒有內建處理 Outlook .msg 檔的程式。四種在 Mac 上讀取它的方法,其中一種免安裝、不上傳。

在 Mac 上點兩下 .msg 檔,跳出「沒有應用程式可以打開這份文件」。macOS 完全沒有內建這個格式的處理程式,而且跟 Windows 不同 —— 就算裝了 Outlook 也未必解決。以下是真正可行的做法。

為什麼 macOS 打不開 .msg

.msg 不是 macOS 認得的任何文件格式,而是一個 Compound File Binary 容器,裝的是 Outlook 內部的 MAPI 屬性 —— 結構跟舊版 .doc 同源,內容卻完全不同。格式拆解在這篇

因為微軟從未把它當成交換格式公開,Apple Mail、預覽程式與 Quick Look 全都不支援。 Quick Look 只顯示一個通用檔案圖示而不是預覽畫面,通常就是第一個徵兆。

方法一 —— 用瀏覽器開啟

這是唯一免安裝的方法,在 Intel Mac、Apple Silicon Mac,以及不允許安裝軟體的公司 電腦上表現一致。

  1. 開啟檢視器
  2. .msg 檔拖進虛線框。
  3. 郵件會連同原始排版、內嵌圖片、收件者與附件一起開啟。

檔案由頁面內的 JavaScript 解析,不會上傳。你可以在 Safari 的網頁檢閱器或 Chrome 的開發者工具驗證:打開「網路」分頁再開啟檔案,不會有任何請求帶著你的資料。

方法二 —— 轉成 .eml 用 Apple Mail

若你希望這封信跟其他郵件一起留在 Apple Mail 裡,先轉成標準格式:

  1. 檢視器中開啟 .msg 檔。
  2. 選擇匯出 → 另存為 .eml
  3. 點兩下下載的檔案,Apple Mail 會直接開啟,接著可以拖進任何信箱保存。

若這封信是證物、或是約會而非一般郵件,建議先看.eml 保留了什麼、遺失了什麼

方法三 —— Mac 版 Outlook

Mac 版 Outlook 對 .msg 的支援一直不如 Windows 版順暢,點兩下經常 毫無反應。比較可行的是把檔案**直接拖進 Outlook 視窗裡的郵件資料夾**,它通常會 當成一封郵件匯入,之後就能正常開啟。

另外要注意:網頁版 Outlook 完全無法開啟 .msg 檔,所以光有 Microsoft 365 訂閱並不能解決。把檔案寄給自己也沒用 —— 到了信箱還是同一個打不開的附件。

方法四 —— 存成 PDF 歸檔

如果目的是封存或附在工單上,PDF 通常才是真正的終點。PDF 教學說明如何產生標頭完整、可跨頁的乾淨文件。

這些做法沒有用

  • 改成 .txt 用文字編輯開啟。只會看到二進位雜訊中的零星片段,附件、排版與中文字元全部遺失。只能用來確認 檔案不是空的。
  • Quick Look 與預覽程式。兩者都沒有這個格式的處理器。
  • 把副檔名改成 .eml。兩種格式結構上毫無關聯,改名不會轉換任何 東西,Apple Mail 只會拒絕或顯示亂碼。

一次開很多檔

全選後一起拖進來,一次最多 50 個。它們會排成可篩選的清單,用 J K 逐封切換,比一個一個轉檔快得多。

現在就開啟一個 .msg 檔

不需註冊、不需上傳、不需安裝任何軟體。

開啟檢視器