iT邦幫忙

0

Outlook 收信後變亂碼

我收到了一封user轉寄來的信,上面的信件內容是亂碼,

怎麼會這樣呢?有何方法可以解決??

我用的工具是Outlook 的,只是不曉得是2003 or 2007

大家有遇過這狀況嗎??怎麼解決的咧?

8
liurambo0911
iT邦高手 1 級 ‧ 2011-06-10 10:41:51
最佳解答


OUTLOOK辨識錯誤是常有的事

看更多先前的回應...收起先前的回應...
klm2242 iT邦研究生 1 級 ‧ 2011-06-10 10:52:58 檢舉

這個編碼是在那裡??我在mail上點二下後,並沒看到檢視這個圖案(Outlook 2007)

klm2242 iT邦研究生 1 級 ‧ 2011-06-10 11:03:12 檢舉

不好意思,我找到了,但是,用了後,還是沒有任何作用,因為信是user透過轉寄二次後,才轉到我這邊的,所以…我選擇我想要的編碼後,只能夠分析我前二次轉寄的,最原頭的那個亂碼…是沒辦法分析出來的,why?

henrylee iT邦新手 1 級 ‧ 2011-06-10 12:18:23 檢舉

應該是在轉寄過程,中間的一段沒有把亂碼原始碼保留,轉為自己認識的編碼.

klm2242 iT邦研究生 1 級 ‧ 2011-06-10 13:39:31 檢舉

那像這樣的話,找最原頭的信件有用嗎?同一封信,同給不同的a、b user,a user沒問題,b USER就會常發生亂碼的狀況

lingb iT邦新手 4 級 ‧ 2011-06-10 19:19:50 檢舉

以前遇到的狀況是兩個使用者使用不同的email client,比如說 outlook express 跟 outlook,還有 outlook 2003/2007/2010可能在處理編碼的能力也不同。

樓主應該要去把原信件用夾帶檔案方式弄到別台電腦上看看
一大串的轉寄或回覆 寄到後來OUTLOOK會混亂掉吧

klm2242 iT邦研究生 1 級 ‧ 2011-06-13 16:36:09 檢舉

我測試看看

klm2242 iT邦研究生 1 級 ‧ 2011-06-13 16:36:18 檢舉

我測試看看

14
wsa5555
iT邦新手 4 級 ‧ 2011-06-10 09:25:35

應該是編碼出現錯誤吧!通常只要在OUTLOOK選項中將信件內寄和外送都選擇Unicode的編碼方式就可以解決問題.至於您的這封信件可以先調整編碼試看看是否正常,不然就是轉寄至GMAIL看看會不會自動轉碼,最後一招就是請USER也調整為Unicode的方式再寄送給您.

klm2242 iT邦研究生 1 級 ‧ 2011-06-10 10:17:21 檢舉

因為信是user再轉寄一次來給我的,我直接照著user轉寄給我信,轉到gmail裡面…全部都亂碼,因為user收下來信就是亂碼了,我再轉寄一次這樣有用嗎?另外就是,你說要去outlook那邊更改unicode,正確的路徑在outlook裡面的那呢?

6
youshiao
iT邦研究生 1 級 ‧ 2011-06-11 09:50:16

以下的做法, 可以試一下:
1.將信件內容整個copy到MS word, 可能可以自動解碼?
2.在功能表:檢視->編碼中選簡體中文試試看.
3.請對方以附加檔案方式,再寄一次.

klm2242 iT邦研究生 1 級 ‧ 2011-06-13 16:35:40 檢舉

沒辦法自動解碼

6
cuteantony
iT邦新手 5 級 ‧ 2011-06-11 21:18:53

最近剛遇到類似的狀況,user 收到的信從html變成plain text,附件變成一堆亂碼。這種情況只有以下條件都成立才會發生
1 寄件人不是用outlook
2 收件人列在bcc
3 有附件檔
4 收件人用outlook2003 and windows 7
把 office update 做完就沒事了, 希望對你有幫助。

6
csyu
iT邦高手 1 級 ‧ 2011-06-20 15:14:04

b的電腦有可能用的不是Unicode UTF-8 編碼,最好收、寄雙方都能指定Unicode UTF-8 編碼,舉 Outlook 2003 為例:
1.於主畫面下拉選單中點選「工具(T)」\「選項(O)」。
2.點選 「郵件格式」標籤,在 "使用這個郵件格式撰寫(O)" 中選擇 [HTML]。 使用 Microsoft Word 2003 的功能全部不要勾選。
3.「國際選項」編碼選項中, "想使用的外寄郵件編碼方式(O)" 中,選擇 Unicode UTF-8。

如果還有OE6或其他郵件程式版本,請參考附上的網址頁面說明。

我要發表回答

立即登入回答