Plone内容规则,用于向订阅列表中的地址发送电子邮件
项目描述
此产品将为Plone添加一个新内容规则,类似于默认的“发送电子邮件”规则,但电子邮件收件人是从订阅该规则的地址列表中选取的。
用例
我们想要通知网站的某些更新,并希望允许用户自动订阅或不订阅这些通知。
我们可以为此创建一个内容规则,并为某些对象创建使用我们的新动作来发送电子邮件。
设置规则
本产品提供了一种新的规则动作,用于连接到基Plone规则。当您创建一个新动作时,需要填写一些字段
- 主题
电子邮件主题。您可以在文本中放置一些标记。
- 发件人电子邮件
电子邮件的发件人。如果为空,将自动使用门户邮件设置中设置的一个。
- 消息
将要发送的电子邮件正文文本。该文本在规则激活的任何部分都是相同的。
您可以在文本中放置一些标记。
标记列表显示在动作编辑表单的底部。
规则订阅
正如我们之前所说,网站管理员可以创建一些规则,用户(包括匿名用户)可以选择订阅哪些规则。
为此,使用z3c.form创建了一个简单的表单,显示了所有可用的规则以及我们的自定义动作。
表单在“http://site_url/@@notify-subscribe”
如果用户已认证并且有电子邮件地址,电子邮件字段将自动填写。
还使用collective.z3cform.norobots进行了反垃圾邮件检查。
订阅概述
还有一个供网站管理员使用的概览控制面板,显示所有规则订阅并允许删除一些地址。
此视图可通过Plone控制面板或“http://site_url/@@contentrules-subscription-controlpanel”访问
待办事项
允许用户退订
使用一些确认机制提高订阅安全性
需求
本产品已在以下版本上进行了测试
Plone 4.0
Plone 4.1
Plone 4.2
Plone 4.3
变更日志
0.1.0 (2013-05-10)
初始发布 [cekk]
项目详情
关闭
散列 for collective.contentrules.subscription-0.1.0.zip
算法 | 散列摘要 | |
---|---|---|
SHA256 | d6191df5a5337021d5e4a7ef27903732c2b5efd44be150d9ef49dc6ad8cb19f5 |
|
MD5 | 9bd630374d1e046b805bbfd778492738 |
|
BLAKE2b-256 | e2716e45b7396b4ac0c019a765fc63ef10b795ddb6e73abec2102fdae1709422 |