2009/01/29

winmail.dat 是甚麼?

你有沒有收過朋友或同事寄給你的 Email,而附件是一個叫 winmail.dat 的古怪檔案?


朋友說這是一個很重要的 Excel 檔案,但我用 Excel 卻不能順利開啟。若你像我安裝了 VLC Player,系統還會誤會了這個 winmail.dat 是一個可播放的影片格式。當然,用 VLC Player 是不能開啟的。

原來這又是 Microsoft 的問題。當用 Microsoft Outlook 處理 Email,而又經過公司的 Exchange Server 寄出來,在某些時候,它會將「整個」Email 的內容先「打包」然後再寄出,「打包」的內容包括文章主體,文章格式及所有附加檔案等資料,打包後的資料通通都叫 winmail.dat,格式的正確名稱是 Transport Neutral Encapsulation Format (TNEF)。如果你也是用 Outlook 的話,它會自動將內容「分解」,但 Mac 是沒有 Outlook 的,而典型 Mac 用戶是習慣使用功能強大(卻偏不懂處理 TNEF)的 Apple Mail 來處理 Email 的。

要將 winmail.dat 內容「分解」,你可以使用一個叫 TNEF's Enough 的免費軟件。

先到作者 Josh Jacob 的網頁下載 TNEF's Enough 軟件,若新朋友不懂甚麼叫 Stuffit Archive,那直接下載 Disk Image 的那一個格式好了。


將 winmail.dat 直接拖入 TNEF's Enough 之內,已經可以看到我要的 Excel 檔案了,將它先存起來再用 Excel 就可以打開了。


另一個叫 Untitled Attachment 的檔案,大小只有 4Kb,應該是不重要的了,可以不理啦。


雖然不能直接打開及閱讀 Email 的內容,但透過 TNEF's Enough 這個免費軟件,總算可以暫時解決這個煩惱。

最後,如果你想收到較為「正常」的 Email,可以請你的朋友在 Outlook 內,將發出的 Email 格式設定成 HTML 或 Plain Text 格式,而避免使用 Outlook Rich Text 格式。當然,如果對方是你的「老闆」或是「米飯班主」的話,還是乖乖下載 TNEF's Enough 吧。

7 則留言:

匿名 說...

唔知Entourage得唔得呢?

Johnny Chan 說...

這個跟網站要 IE 才能登入一樣,雖然同是 Microsoft 出品,但它要的是 Outlook for Windows,Entourage for Mac 是「另一樣」東西。

匿名 說...

其實我在windows下用 thunderbird 都遇過呢個問題,都係要 google 搵 d freeware 去抽番過attachment 出來。

Hang 說...

唉..莫講話pc去mac, 我公司用outlook2007 send既mail,無論點set個text format都有呢個問題,連用outlook2003都睇唔到...

你話有無攪錯?

Johnny Chan 說...

Hang
你睇下呢度有無幫助
http://support.microsoft.com/kb/290809

Hang 說...

謝謝幫忙,我亦早已習慣有attachment就用thunderbird...

匿名 說...

我試過illustrator檔即XXXX.ai
e左過黎變XXX.dat
硬改變番.ai尾

又得喎!

其他檔唔知可否得肋!

@.@