iT邦幫忙

0

EXCHANGE2003 郵件編碼問題

各位先進好,在下的公司MAIIL是Exchange2003 因常有收到亂碼的信件(outlook2003 or 2010)不曉得要在Exchange那邊設定有關編碼的設定呢?是以下圖片的地方嗎?這樣設定正確嗎?
http://ithelp.ithome.com.tw/upload/images/20170817/200568537BLDrNXAuz.jpg

公司前端有台spam 在spam上看到是正確的編碼,但一收下來就亂碼了....
還是問題在收信mail client端的問題呢?大部分utf-8進來的好像都是亂碼

看更多先前的討論...收起先前的討論...
hon2006 iT邦大師 1 級 ‧ 2017-08-17 10:09:58 檢舉
https://www.cc.ntu.edu.tw/mail2.0/pdf/IM_MailCodeError.pdf
phl0722 iT邦研究生 1 級 ‧ 2017-08-17 10:43:49 檢舉
謝謝,剛有研究一下,即使我們設定正確,也是會有收到亂碼信件,這時應是對方編碼問題,就無可避免了...
魷魚 iT邦新手 1 級 ‧ 2017-08-17 13:16:08 檢舉
對方如果用apple的產品寄信,很容易因為編碼不同產生亂碼,收信者的排除方式就是把編碼改成UTF-8看看這樣能不能排出單封信件的問題~
MINE 也請改成 UTF-8吧,這年頭用 BIG-5 的太少了
phl0722 iT邦研究生 1 級 ‧ 2017-08-18 09:00:49 檢舉
謝謝,如對方是apple client 收信就一定要改utf-8了。
MIME也有想過這樣改,要來測一下是否會減少亂碼收信機率。
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
bizpro
iT邦大師 1 級 ‧ 2017-08-17 14:16:39
最佳解答

公司前端有台spam 在spam上看到是正確的編碼,但一收下來就亂碼了....
還是問題在收信mail client端的問題呢?大部分utf-8進來的好像都是亂碼

mail client呈現給你的Email是渲染過的, 請檢查郵件"原始檔", 可以找出原始編碼, 看是那個郵件路徑出問題:
Sender MUA--> Sender MTA/SMTP-->Internet-->Receiver Antispam-->Exchange-->Receiver MUA
依您描述, Spam正確, 收下來亂碼, 再因您設定Exchange的編碼為Big5來看, 問題應該是在Exchange.

phl0722 iT邦研究生 1 級 ‧ 2017-08-18 09:19:29 檢舉

謝謝,去看了原始檔,的確是UTF-8就亂碼了,問題應該是EXCHANGE,我想新版EXCHANGE應該沒有這個問題吧

bizpro iT邦大師 1 級 ‧ 2017-08-18 12:32:36 檢舉

微軟除了喜歡Big5外, 你在畫面上看到的UTF-8實際上是UTF-16, 不是真的UTF-8. 可能會對某些字的編碼產生問題. 怎麼辦? 那要問為什麼微軟堅持用UTF-16.

UTF-8用1,2,3,4個字元四種來編碼.UTF-16用兩字元和四字元兩種來編碼, 少了1和3字元編碼, 因此某些編碼會不同, 連一字元的ASCII都不同了, 如果整個路徑都是微軟的, 微軟自己的Windows會轉換, 但現今行動裝置全使用UTF-8, 那微軟何時會改? 可以慢慢等...等...等.

我一家客戶偶而收到亂碼郵件, 怪罪郵件亂碼是我的Email伺服器問題, 我怎麼解釋都沒有用, 秀出原始碼也沒用, 最後客戶也沒有換掉我的系統, 可能自己私下評估過了, 這個世界已經不是微軟獨霸了.

我要發表回答

立即登入回答