【发布时间】:2012-08-22 15:44:22
【问题描述】:
是否有从 Plone 发送简单 HTML 格式电子邮件(<h1>、<b> 等)的示例?
纯文本覆盖面广,但没有 HTML 电子邮件输出示例。
【问题讨论】:
是否有从 Plone 发送简单 HTML 格式电子邮件(<h1>、<b> 等)的示例?
纯文本覆盖面广,但没有 HTML 电子邮件输出示例。
【问题讨论】:
您可以改编许多 python email module 示例中的任何一个。因为 HTML 电子邮件通常意味着发送多部分/替代消息,所以事情变得有点复杂。
email 包的examples page。您基本上必须构造一个email.Message 对象并将其传递给Mailhost.send。
【讨论】:
根据您的用例,您也可以使用collective.watcherlist。 这是从 Products.Poi 中提取出来的,它使用它来允许用户订阅问题的更新。这部分对您来说可能不感兴趣,但它具有将浏览器视图作为发送电子邮件的基础的代码。将页面模板与浏览器视图挂钩当然很简单。
如果不能直接使用,可以作为代码示例。
【讨论】: