【问题标题】:html email with embedded images带有嵌入图像的 html 电子邮件
【发布时间】:2012-07-29 12:24:33
【问题描述】:

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

电子邮件示例: Email sample

谢谢

示例 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>

【问题讨论】:

    标签: python html html-email


    【解决方案1】:

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

    图像必须通过完全限定的 URL:&lt;img src="http://..." /&gt; 引用并存储在可公开访问的服务器上。

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

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

    【讨论】:

      猜你喜欢
      • 2016-11-06
      • 2012-04-07
      • 2010-12-06
      • 2011-09-29
      • 2011-04-16
      • 1970-01-01
      • 2011-10-06
      相关资源
      最近更新 更多