[分享] 用Mail.app 寄有附檔與簽名的郵件到Outlook 2007時,避免信件內容被分割的設定方式。

之前都用Webmail,來到新公司才發現,我在用Mail寄信給主管的時候,主管的Outlook 2007
會用一種很奇特的方式,把我的信件簽名檔變成.txt檔案,或是會在信件中多了很多奇怪的附檔,
像是:

[分享] 用Mail.app 寄有附檔與簽名的郵件到Outlook 2007時,避免信件內容被分割的設定方式。

這給我一些困擾,尤其是主管會認為我為什麼不跟他們一樣用Outlook 2007就好。

這下子身為Mail愛用者的我,只好想辦法來解決這個問題,花了一點時間,也在這邊把心得給有同樣困擾的人。

簡單的說,這個原因就出在Outlook身上,請看這篇:
Outlook 2007的HTML rendering engine缺陷

重點就是:" Microsoft Office Outlook 2007 uses the HTML parsing and rendering engine from Microsoft Office Word 2007 to display HTML message bodies. The same HTML and cascading style sheets (CSS) support available in Word 2007 is available in Outlook 2007. "

所以Outlook 2007在讀取RTF格式或是HTML格式的email時,常發生很多可笑的問題。

經過我用多種試驗因子(有附檔vs沒附檔;附檔的放置位置;RTF格式 or Plain text格式),然後以Gmail、ThunderBird、Outlook 2007為寄發郵件以及收取郵件的目標,經過交叉測試,驗證收件內容完整性。得到下面結論:

1. Mail不論寄什麼樣子的信件給Gmail或是Thunderbird都沒有格式跑掉或是增加一些奇怪附檔的問題,
另外就是Mail也可以正確讀取其它信件軟體寄來的信件格式(Gmail、ThunderBird、Outlook 2007)。

2. Outlook 2007沒辦法正確讀取Mail、Thunderbird所寄來含有附加檔案的信件,不論是RTF格式 or Plain text格式。所謂沒辦法正確讀取的意思是: a. 簽名檔消失,變成附檔。b. 多了好幾個名字像是ATT00089.htm的附檔。c. Thunderbird寄的Html格式信件,在Outlook 2007裡面完全變成純文字。

解決之道:當要用Mail寄一則含有簽名檔、附加檔案的信件給你那些用Outlook 2007的親愛的主管同事家人,又不會被念的方法:

STEP 1. 用純文字模式編寫信件。

STEP 2. 在附加檔案之前,記得去勾選 選單>編輯>附件..>"總是在郵件末端插入附件" ,再加入附件。

這樣子,Outlook 2007 才有辦法正確讀取你從Mail寄來的郵件。

分享給像我一樣堅持用Mail的人。













2010-07-01 16:02 發佈
評分
複製連結