2012-07-31 96 views
0

我寫了一個電子郵件客戶端在python.i我使用webkit.Webview來顯示電子郵件正文。 它工作正常,但是當電子郵件使用帶有內容ID(cid)的嵌入式圖像時,我無法顯示它們。html電子郵件與嵌入式圖像

電子郵件示例: Email sample

感謝

的HTML代碼示例:

<P class="MsoNormal texte"><SPAN style="FONT-FAMILY: 'Arial Narrow'"><o:p></o:p></SPAN><IMG src="cid:[email protected]" width="710" height="5"><IMG class="banniere" src="cid:[email protected]" width="710" height="710"> <BR><SPAN class=titre>Des sacs gonflés pour arpenter le parcours !<BR></SPAN></P>

回答

0

這是行不通的,因爲大多數的郵件客戶端不支持數據的URL。

圖像必須由完全限定的URL:<img src="http://..." />引用並存儲在可公開訪問的服務器上。

事實上,大多數郵件客戶端甚至不支持樣式表,因此諸如class="MsoNormal texte"之類的項目將不起作用。所有樣式都應該是內聯的。

參見:http://www.campaignmonitor.com/css/

相關問題