2012-07-31 83 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/

相关问题