MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2025-08-27, 05:01

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 5 篇文章 ] 
發表人 內容
文章發表於 : 2005-04-12, 16:05 
離線

註冊時間: 2005-04-12, 15:56
文章: 3
來自: 亞利安星球
舊版 OE 5/5.5 夾帶 JPEG 圖檔時,將附件的 MIME type 設定為 application/octet-stream,而非 image/jpeg。當我用 TB 收下這類信件時,不能直接在信件內文看到圖片。
我想,這應該不是 TB 的錯,事實上應該是 OE 的錯。
不過,由於使用 OE 的人太多了,對於不明究理的人而言,
他們會感覺 TB 有時能直接顯示圖檔,有時候卻又不行。
不知道有沒有什麼辦法可以影響 TB 的 MIME-typing ?


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.0; zh-TW; rv:1.7.6) Gecko/20050318 Firefox/1.0.2
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2005-04-12, 16:22 
離線
[MozTW 版主群]
頭像

註冊時間: 2004-11-05, 02:30
文章: 1382
來自: Pac Land
呃~~可不可以轉寄一封給我,小弟幫您看看... ^^;

小弟的 email: notreal@pchome.com.tw

_________________
我只是路過的~~~
因為路上不平,
所以......被抓進去填 XP


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.7) Gecko/20050408 Firefox/1.0.3
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2005-04-13, 16:39 
離線
[MozTW 版主群]
頭像

註冊時間: 2004-11-05, 02:30
文章: 1382
來自: Pac Land
痞子 寫:
舊版 OE 5/5.5 夾帶 JPEG 圖檔時,將附件的 MIME type 設定為 application/octet-stream,而非 image/jpeg。當我用 TB 收下這類信件時,不能直接在信件內文看到圖片。
我想,這應該不是 TB 的錯,事實上應該是 OE 的錯。
不過,由於使用 OE 的人太多了,對於不明究理的人而言,
他們會感覺 TB 有時能直接顯示圖檔,有時候卻又不行。
不知道有沒有什麼辦法可以影響 TB 的 MIME-typing ?

親愛的痞子先生,

 您的 email 小弟收到了,您的問題小弟也大概了解了...

 首先,我們要了解 "application/octet-stream" 這個 MIME type 意義是指「包含在此信件中的附件是一個 Binary file」,而這個 Binary file 可能是任何一種檔案形式,所以使用者在開啟這個檔案之前必須先了解「它是什麼」然後才能對他有所動作,所以小弟認為這個問題應該不是去改 Thunderbird 的 MIME type 來解決。

 在看您這封信的時候,小弟發現一件很有趣的事情,那就是:好像只有 Outlook、Outlook Express 這兩個 Mail Client 會去自動展開信件中的 application/octet-stream 格式附檔,其他不管是 Becky、The Bat!、Eudora 或是 Pegasus 都沒有辦法直接 render 這種信件的 HTML 頁面(剛剛發現了一個可以顯示的... FoxMail,不過這個軟體裡面有 SpyWare)。

 要迫使 Thunderbird render 這種 email 就必須要根據其「副檔名」來定義其檔案格式,所以 Outlook 的作法就是「看見它的副檔名是圖檔,就自動將它當成圖檔處理」,相同的情況還有 .exe、.bat、.pif 等等,這種作法感覺蠻危險的(個人看法),因為我可以這樣命名:「trojan.pif.jpg」,或者是利用之前微軟 Windows 的那個 GDI bug 來對作業系統幹些「好事」,您只要 Priview 信件就直接中毒了 @@。

 解決方案是有的,類似於 Becky! 的 BkRender 這個 Plugin,也可以寫一個 extension 根據已編碼檔案的副檔名來 render 信件頁面,不過我想寫這個套件的人一定會被一大票人先罵個臭頭~~

 總而言之,這種套件目前是沒有的,不過......感覺上並不難寫(有誰不怕罵就站出來寫吧!)。 :P


 P.S.這幾穿旗袍的張林志玲實在太棒了~~多多益善! @@

_________________
我只是路過的~~~
因為路上不平,
所以......被抓進去填 XP


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.7) Gecko/20050408 Firefox/1.0.3
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2005-04-13, 17:12 
離線

註冊時間: 2005-04-12, 15:56
文章: 3
來自: 亞利安星球
引言回覆:
親愛的痞子先生,

 您的 email 小弟收到了,您的問題小弟也大概了解了...

 首先,我們要了解 "application/octet-stream" 這個 MIME type 意義是指「包含在此信件中的附件是一個 Binary file」,而這個 Binary file 可能是任何一種檔案形式,所以使用者在開啟這個檔案之前必須先了解「它是什麼」然後才能對他有所動作,所以小弟認為這個問題應該不是去改 Thunderbird 的 MIME type 來解決。


多謝指教

引言回覆:
 在看您這封信的時候,小弟發現一件很有趣的事情,那就是:好像只有 Outlook、Outlook Express 這兩個 Mail Client 會去自動展開信件中的 application/octet-stream 格式附檔,其他不管是 Becky、The Bat!、Eudora 或是 Pegasus 都沒有辦法直接 render 這種信件的 HTML 頁面(剛剛發現了一個可以顯示的... FoxMail,不過這個軟體裡面有 SpyWare)。


事實上,只有 OE 5 和 OE 5.5 有這個問題,
OE 6 會編入正確的 image/jpeg。

引言回覆:
 要迫使 Thunderbird render 這種 email 就必須要根據其「副檔名」來定義其檔案格式,所以 Outlook 的作法就是「看見它的副檔名是圖檔,就自動將它當成圖檔處理」,相同的情況還有 .exe、.bat、.pif 等等,這種作法感覺蠻危險的(個人看法),因為我可以這樣命名:「trojan.pif.jpg」,或者是利用之前微軟 Windows 的那個 GDI bug 來對作業系統幹些「好事」,您只要 Priview 信件就直接中毒了 @@。


就是因為副檔名不可靠,而且也不是所有作業系統都有副檔名的觀念,所以才需要使用 MIME-type 註明夾檔的內容型態。
Microsoft 就是這一點讓人討厭,總是喜歡不照規矩來。

引言回覆:
 解決方案是有的,類似於 Becky! 的 BkRender 這個 Plugin,也可以寫一個 extension 根據已編碼檔案的副檔名來 render 信件頁面,不過我想寫這個套件的人一定會被一大票人先罵個臭頭~~
 總而言之,這種套件目前是沒有的,不過......感覺上並不難寫(有誰不怕罵就站出來寫吧!)。 :P


我會第一個開罵 :)

我的構想是,能不能讓 TB 在遇到 application/octet-stream 時,
多進行一次檢查,看看 filename 是否為 .jpg,如果是,
則當成 image/jpeg 處理,也就是以內部的 jpeg render
來產生畫面。這樣就不會有安全顧慮。



引言回覆:
 P.S.這幾穿旗袍的張林志玲實在太棒了~~多多益善! @@


私下告訴我你幾歲,我會考慮不定期傳些好康的給你 :)


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.0; zh-TW; rv:1.7.6) Gecko/20050318 Firefox/1.0.2
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2005-04-13, 17:20 
離線
[MozTW 版主群]
頭像

註冊時間: 2004-11-05, 02:30
文章: 1382
來自: Pac Land
 根據側面消息~~剛剛有一個傢伙宣稱要寫來自己用... =.=

痞子 寫:
私下告訴我你幾歲,我會考慮不定期傳些好康的給你 :)

 不用私下啦!小弟六十二年次...不過現在任神職,看太營養的肯定會天降神雷... @@",林志玲就已經是極限了啦~

_________________
我只是路過的~~~
因為路上不平,
所以......被抓進去填 XP


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.7) Gecko/20050408 Firefox/1.0.3
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 5 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 34 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群