2014年11月27日 星期四

E-Mail 看不到附件解決辦法 (附件變成 winmail.dat)

User有遇到一個問題,寄信出去,有含附件,但寄給自己的同事都ok,但對方都收不到附件。  經過查詢,同事是用outloook收信,但對方是用hinet webmail收信。

經過google找問題解決,最後發現,將user寄信端,將對方的通訊錄移除,然後重加進來,這樣就可以讓對方可以收到正常的格式和收到附件。


不過看到以下這兩篇,覺得還不錯,多認識一下,就備份起來留存。

----------------
原資料來源:
[網路]使用Outlook寄信導致Outlook Express收不到附件檔的解決方法  (另外有包含微軟官方的正解)
http://www.ess.nthu.edu.tw/files/14-1163-40566,r1695-1.php

方法 1: 變更預設郵件格式

寄件者可以變更它們使用下列步驟來傳送電子郵件訊息的格式:

在 [工具] 功能表上按一下 [選項],然後按一下 [郵件格式] 
在使用這個郵件格式撰寫,按一下以選取 [純文字],然後按一下[確定]


注意: 若要傳送給特定收件者使用 RTF 格式和其他人使用純文字格式的收件者,寄件者必須在 [個人通訊錄] 或 [收件者連絡人記錄中設定收件者選項。

方法 2: 修改收件者的個人通訊錄] 中的項目

寄件者可以使用下列步驟來從 「 個人通訊錄中的收件者屬性中移除 rt f 格式:

按一下 [工具] 功能表上的 [通訊錄] 
選取您想要設定為純文字的收件者,然後按一下 [檔案] 功能表上的 [內容] 
在聯絡人明細的電子郵件欄位上面按右鍵選[Outlook內容],或是在位址上快點滑鼠左鍵兩次

打開[電子郵件內容]對話框,[網際網路格式]中選擇[僅傳送純文字]選項








-------------------
原資料來源:

E-Mail 看不到附件解決辦法 (附件變成 winmail.dat) http://dilys0306.blogspot.tw/2008/12/e-mail-winmaildat.html


最近發現有客戶寄來的E-Mail 都看不到附件,信件大小看起來又蠻大的,仔細看了該信件的郵件原始檔 發現除了信件本文以外,最底下還有這一段

------=_NextPart_000_0008_01C9615D.2618C4A0
Content-Type: application/ms-tnef;
name="winmail.dat"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="winmail.dat"


eJ8+IhkDAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy
(以下同樣的亂碼簡略)

原因是 :
寄件者在寄出信件時,使用Outlook設定信件格式為「使用 Outlook Rich Text (RTF) 格式傳送」。
導致利用非Outlook收信的人,看到寄來的信件所夾帶的附檔是「winmail.dat」。

由於 Microsoft 的 Outlook 會將Mail 使用 RTF 格式送出,所以只要使用非 Outlook 的讀信軟體,就會看到一個 winmail.dat 的附件(使用Live Mail則連winmail.dat的附件都看不見) ,完全看不到信件的內容。
當然,在 ThunderBird 收信軟體中也是一樣。



解決方法 1:

請寄件人調整Outlook發信的信件格式後,再重寄一次。為避免自己寄出的信件,也造成別人的困擾,也可調整自己的設定。

打開 Outlook,到「工具」→「選項」→「郵件格式」,點選網際網路格式按鈕,選「轉換成HTML格式或純文字格式」都可以, 不要選擇「使用 Outlook Rich Text (RTF) 格式傳送」。



注意喔 !! 要點選 "網際網路格式" 按鈕裡面的選項也要改成 HTML 喔!!!!



解決方法 2:

利用一些程式在讀取 winmail.dat 的內容,如 Winmail Opener 或 Winmail.dat Reader 這樣的軟體,可以把 .dat 的檔案,關連到這類的程式。

首先把winmail.dat另存取出


開啟Winmail軟體


使用winmail 開啟 winmail.dat


另外發現,在 ThunderBird 收信軟體 中也有一個 附加元件 LookOut ,安裝後直接就可以在 Thunderbird收信軟體裡看到 winmail.dat 分解成更小的附件, 如 .doc, .xls, .gif, .jpg, .rtf 之類的小附件,直接點選去打開這個附件的內容,一樣可以讀到 winmail.dat 的內容了。


ThunderBird安裝附加元件


安裝後 就能讀取 Outlook所寄出之 RTF格式 Mail


有興趣都可以裝起來測試看看。至於上述那一種方法比較好用,就看自己喜歡那一種方法囉,反正都可以解決Outlook所寄出之 RTF格式 Mail winmail.dat 的問題。


沒有留言:

TeraTerm是一款開放原始碼的遠程客戶端操作軟體

因為工作需求,有時我們需要從遠端登入某設備或是主機,又或者因為故障排除,需要透過serial port連入某設備進行檢查和操控。 偶然看到某SI的工程師,使用這個工具,想說也來使用看看。心中相信這應該是好工具,人家才會用它。 我自己通常都是簡單使用的話用 putty,想要用好一...