因為某個需要, 想查閱以前從 Mail2000 備份下來的 *.eml 格式信件, 這才發現 Windows 7 沒辦法直接開啟這種類型檔案. 自從 Webmail 流行以來, 例如 Google Gmail 幾乎是人人必備, email 都改以雲端作業為主. 以往熟悉的 Outlook Express 已經被遺忘許多年, 事實上, Windows 7 並未內建任何的信件程式.
我要的功能很基本, 要可同時開啟信件夾下(含子目錄)所有 eml 檔, 且能以輸入的關鍵字做整體搜尋, 也就是有關聯的信件, 不論藏在那個信件夾都可以被找出來. 再簡單不過的要求, 對吧? 然而, 事情總是沒有想像中容易.
第一個測試的是 SysTools EML Viewer 3.0, 這是免費軟體. 操作界面相當直覺, 就如同主畫面展現的 Select, Scan, Preview 三步驟. 基本上從左邊視窗的檔案目錄區先選好 eml 檔案, 然後該 eml 裡面包含的信件清單就會出現於視窗右邊上半, 視窗右邊下半則是被選中的信件內容.
這程式很合我意, 心想運氣不錯, 很快就找到合用的軟體. 進一步做了搜尋, 就踩到地雷. 原來免費版是不支援搜尋, 想要這功能, 得付錢升級到 Pro. 先讓你上鉤, 再出這一手, 很不夠意思, 就此止步了.
再來是免費的 CoolUtils V2.1.5, 操作與開檔都算方便, 因為沒支援中文編碼, 信件內容是一片亂碼, 且不提供搜尋功能, 所以不必花時間再試下去了.
Lepide Kernel EML Viewer 11.05.01, 讀取中文信件沒有問題, 最關注的搜尋功能卻沒提供, 結論是出局!
MiTeC Mail Viewer 1.8.5.0, 一個綠色版的程式, 免安裝且程式小都是優點. 它是以開啟個別 eml 檔案為單位, 可一次同時開多個 eml, 每次能選擇一個做檢視. 具備了搜尋功能, 可設定主題, 本文, 送信多種組合, 不過搜尋範圍只限檢視中的那個 eml, 是比較可惜的地方. 如果備份之前, 就細分成許多信件夾進行分類, 那麼產出的 eml 檔案數可能多達數十個. 這種情況, 需要一個一個慢慢開, 慢慢找, 作業上就談不上方便了.
其實, 最佳解答就在 Microsoft. 近幾年微軟影響力不若以往, 找解決方案, 往往不會第一個先想到它. 一套稱為 Windows 程式集 2012 (Windows Essentials 2012), 是微軟提供給 Windows 7 用戶的免費軟體, 其中便包含了可支援 *.eml 的 Mail 程式 (下載網頁 , http://windows.microsoft.com/zh-tw/windows-live/essentials-other#essentials=overviewother). 此程式集包含多個程式, 可以手動單選 Mail. 點選下載後, 執行 wlsetup-web.exe, 依指示就能完成安裝.
第一次執行 Microsoft Live Mail, 會有設定郵件帳號的提示, 此動作與匯入無直接關係, 不設定還是可讀取 eml, 所以不用理會. 匯入郵件的功能藏在下拉主選單內. 匯入前, 需要選電子郵件格式, Microsoft Outlook Express 6, Windows Live Mail 與 Windows Mail 都有支援. 當時備份的 *.eml 是 Windows Live Mail 版本, 先做這個設定.
之後依提示選擇 *.eml 所在目錄, 記得勾選所有資料夾, 這樣就能連同所有子目錄下信件檔一次全部抓進去, 相當便利. 總容量約 3 GB 左右的檔案目錄, 大約歷時十分鐘可以全部匯入完畢.
每做一次匯入動作都會歸入一個新的匯入資料夾, 所以我們能夠分門別類地管理不同用途的多組信件備份, 以一隻程式整合又彼此不干擾, 真好用! 最重要的, Microsoft Live Mail 的搜尋結果讓人滿意, 輸入的關鍵字可以在指定的匯入資料夾做全域整體搜尋(所有郵件), 萬一忘了選, 程式還會給提示, 相當友善. 毫無疑問, 這是讀取 *.eml 的最佳選擇.
從微軟網頁得知Windows Essentials 2012的系統需求, 32 或 64 位元版本的 Windows 7、32 或 64 位元版本的 Windows 8 或 Windows Server 2008 R2 都可以直接支援。在Windows 10 方面, 它本身有內建「郵件」(Mail app), 但如果有需要, 還是能安裝與使用Microsoft Live Mail。
謝謝閱讀,Thank you! 敬請持續關注 鑫部落。 鑫部落。 心經營! (http://newguest88.pixnet.net/blog)
如果您喜歡這篇文章, 歡迎到鑫部落粉絲團幫我們按讚(下面連結 or 左側欄), Thank you!
合作信箱: mandy.sun@msa.hinet.net
********************************
版本:
Windows 7 SP1
Windows Live Mail 版本 2012 (組建 16.4.3528.0331) - Windows 程式集 2012 (Windows Essentials 2012)
SysTools EML Viewer 3.0
CoolUtils V2.1.5
Lepide Kernel EML Viewer 11.05.01
MiTeC Mail Viewer 1.8.5.0
Title: 如何讀取與匯入 eml 信件檔案 (Windows 7)