線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1595
推到 Plurk!
推到 Facebook!

Mail 的編碼問題

答題得分者是:artist1002
jumo
一般會員


發表:33
回覆:65
積分:24
註冊:2002-04-17

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-04-28 12:03:00 IP:203.204.xxx.xxx 未訂閱
我寫了一個收信的程式, 也用了 Base64 的編解碼, 在 =?big5?b? 開頭解碼都很正常, 但是有一封信他的寄件人的編碼如下 =?BIG5?Q?HiNet=B9=CF=AEw=AB=CE?=  , 請問這是什麼種的編碼方式?? 我要如何還原?? ps. 我用 Outlook Express 去收回來看的結果, 寄件人顯示 "HiNet圖庫屋"
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-04-28 13:28:17 IP:202.39.xxx.xxx 未訂閱
參考: http://delphi.ktop.com.tw/topic.php?topic_id=30401
artist1002
高階會員


發表:2
回覆:155
積分:151
註冊:2002-09-26

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-04-28 14:49:16 IP:211.76.xxx.xxx 未訂閱
?b? 是 base64編碼 ?q? 是 QuotedPrintable 編碼 一樣參考 http://delphi.ktop.com.tw/topic.php?topic_id=30401 把IdDecoderMIME 元件換成 IdDecoderQuotedPrintable 就可以解碼了
jumo
一般會員


發表:33
回覆:65
積分:24
註冊:2002-04-17

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-04-28 16:58:10 IP:203.204.xxx.xxx 未訂閱
先感謝您幫我解決了問題, 另外還要請問一個問題, 除了這兩種編碼之外, Mail 格式中是否還有其他的編碼方式? 如果有的話, 要用哪個對應的元件來解碼??    
引言: ?b? 是 base64編碼 ?q? 是 QuotedPrintable 編碼 一樣參考 http://delphi.ktop.com.tw/topic.php?topic_id=30401 把IdDecoderMIME 元件換成 IdDecoderQuotedPrintable 就可以解碼了
artist1002
高階會員


發表:2
回覆:155
積分:151
註冊:2002-09-26

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-04-28 18:47:44 IP:211.76.xxx.xxx 未訂閱
引言: 先感謝您幫我解決了問題, 另外還要請問一個問題, 除了這兩種編碼之外, Mail 格式中是否還有其他的編碼方式? 如果有的話, 要用哪個對應的元件來解碼??
引言: ?b? 是 base64編碼 ?q? 是 QuotedPrintable 編碼 一樣參考 http://delphi.ktop.com.tw/topic.php?topic_id=30401 把IdDecoderMIME 元件換成 IdDecoderQuotedPrintable 就可以解碼了
我在實務上只遇過這兩種編碼, 翻了ㄧ下資料似乎還有其他的編碼如XXE等等 但是實在是沒遇過...所以也不知道這些編碼在mail中的呈現方式 但是像Outlook等等的郵件程式都只有支援base64和Quoted-Printable的編碼 所以應該也不會碰到其他的編碼了
sl@cableplus.com.cn
高階會員


發表:168
回覆:359
積分:130
註冊:2004-03-26

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-04-30 17:24:34 IP:218.80.xxx.xxx 未訂閱
想请教怎样在程式里判断用哪个解码,请提供代码事例,谢谢
系統時間:2024-05-04 7:09:04
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!