【问题标题】:Sending HTML emails out from Plone从 Plone 发送 HTML 电子邮件
【发布时间】:2012-08-22 15:44:22
【问题描述】:

是否有从 Plone 发送简单 HTML 格式电子邮件(<h1><b> 等)的示例?

纯文本覆盖面广,但没有 HTML 电子邮件输出示例。

【问题讨论】:

    标签: html email plone


    【解决方案1】:

    您可以改编许多 python email module 示例中的任何一个。因为 HTML 电子邮件通常意味着发送多部分/替代消息,所以事情变得有点复杂。

    您基本上必须构造一个email.Message 对象并将其传递给Mailhost.send

    【讨论】:

      【解决方案2】:

      根据您的用例,您也可以使用collective.watcherlist。 这是从 Products.Poi 中提取出来的,它使用它来允许用户订阅问题的更新。这部分对您来说可能不感兴趣,但它具有将浏览器视图作为发送电子邮件的基础的代码。将页面模板与浏览器视图挂钩当然很简单。

      如果不能直接使用,可以作为代码示例。

      【讨论】:

        猜你喜欢
        • 2011-03-26
        • 2011-03-04
        • 1970-01-01
        • 2015-06-07
        • 2011-03-30
        • 2015-09-22
        • 2017-03-31
        • 1970-01-01
        相关资源
        最近更新 更多