跳转到主要内容

Plone内容规则,用于向订阅列表中的地址发送电子邮件

项目描述

此产品将为Plone添加一个新内容规则,类似于默认的“发送电子邮件”规则,但电子邮件收件人是从订阅该规则的地址列表中选取的。

用例

我们想要通知网站的某些更新,并希望允许用户自动订阅或不订阅这些通知。

我们可以为此创建一个内容规则,并为某些对象创建使用我们的新动作来发送电子邮件。

设置规则

本产品提供了一种新的规则动作,用于连接到基Plone规则。当您创建一个新动作时,需要填写一些字段

主题

电子邮件主题。您可以在文本中放置一些标记。

发件人电子邮件

电子邮件的发件人。如果为空,将自动使用门户邮件设置中设置的一个。

消息

将要发送的电子邮件正文文本。该文本在规则激活的任何部分都是相同的。

您可以在文本中放置一些标记。

标记列表显示在动作编辑表单的底部。

规则订阅

正如我们之前所说,网站管理员可以创建一些规则,用户(包括匿名用户)可以选择订阅哪些规则。

为此,使用z3c.form创建了一个简单的表单,显示了所有可用的规则以及我们的自定义动作。

表单在“http://site_url/@@notify-subscribe

http://blog.redturtle.it/pypi-images/collective.contentrules.subscription/subscribe_rules.png/

如果用户已认证并且有电子邮件地址,电子邮件字段将自动填写。

还使用collective.z3cform.norobots进行了反垃圾邮件检查。

订阅概述

还有一个供网站管理员使用的概览控制面板,显示所有规则订阅并允许删除一些地址。

此视图可通过Plone控制面板或“http://site_url/@@contentrules-subscription-controlpanel”访问

http://blog.redturtle.it/pypi-images/collective.contentrules.subscription/rules_controlpanel.png

待办事项

  • 允许用户退订

  • 使用一些确认机制提高订阅安全性

需求

本产品已在以下版本上进行了测试

  • Plone 4.0

  • Plone 4.1

  • Plone 4.2

  • Plone 4.3

作者

本产品由RedTurtle技术团队开发。

RedTurtle Technology Site

变更日志

0.1.0 (2013-05-10)

  • 初始发布 [cekk]

项目详情


下载文件

下载适合您平台文件的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面