0

我在 python 中编写了一个电子邮件客户端。我正在使用 webkit.Webview 来显示电子邮件正文。它工作正常,但是当电子邮件使用带有内容 ID (cid) 的嵌入式图像时,我无法显示它们。

电子邮件样本: 电子邮件样本

谢谢

示例 html 代码:

<P class="MsoNormal texte"><SPAN style="FONT-FAMILY: 'Arial Narrow'"><o:p></o:p></SPAN><IMG src="cid:14EA9190EC0F1638D6625F23EE9AF0B0@LVN.LAN" width="710" height="5"><IMG class="banniere" src="cid:EF72F46B7E97F45065312BFB8571729F@LVN.LAN" width="710" height="710"> <BR><SPAN class=titre>Des sacs gonflés pour arpenter le parcours !<BR></SPAN></P>

4

1 回答 1

0

这不起作用,因为大多数邮件客户端不支持数据 URL。

图像必须由完全限定的 URL 引用:<img src="http://..." />并存储在可公开访问的服务器上。

事实上,大多数邮件客户端甚至都不支持样式表,因此诸如此类的项目class="MsoNormal texte"将不起作用。所有样式都应该是内联的。

见: http: //www.campaignmonitor.com/css/

于 2012-07-31T17:15:52.837 回答