向动作中定义的组和成员发送电子邮件。
项目描述
简介
此操作规则允许您向组和用户发送电子邮件。组和用户在操作规则中定义,可以同时结合使用。创建此操作是因为当前的操作无法向动态用户组(组)发送邮件。添加多个成员也是因为您不一定知道某个用户的电子邮件地址。
免责声明
由于引入了意外破坏的提交,导致回归问题尚未恢复,从版本 1.5 开始,不再替换项目父文件夹名称的变量 ${namedirectory} 和项目正文文本字段的变量 ${text}。
如果您想使用这些变量,需要将此附加组件锁定到先前版本(1.3.1),请参阅下面的安装部分。
安装
请参阅 Plone 的官方文档,了解如何安装附加组件和锁定特定附加组件版本。
此附加组件通过 Plone 网站的控制面板激活不是必需的,此附加组件的功能将立即对所有 ZOPE 实例的 Plone 网站可用。
使用方法
转到 Plone 控制面板,选择内容规则,添加新规则。在“操作”下,您现在有一个新的选项:向组和用户发送电子邮件。
在搜索用户和组时,请确保您按下搜索按钮。不要按回车键。只有当您按下搜索时,才会显示这些项目的搜索结果。
未来
此附加组件已被批准纳入 Plone 的核心。当发生这种情况时,其独立开发可能会停止。
鸣谢
此包的大部分内容直接复制自 plone.app.contenttules.mail 操作。collective.contentrules.mailtolocalrole 包也被用作示例。
变更日志
1.6.3 (2018-10-05)
向 README.rst 添加更多关于回归的信息。[ida, fulv]
1.6.2 (2018-06-19)
我搞砸了 1.6.1 并发布了棕色袋子版本。[fulv]
1.6.1 (2018-06-19)
添加关于未修复的回归和更详细的安装说明的注释。[ida]
1.6 (2016-11-08)
为空收件人添加测试用例。[fulv]
添加对 Plone 5.0 和 5.1 的支持。在 Plone 5.x 中,我们使用 z3c.form 而不是 formlib。[fulv]
停止支持 Plone 4.0、Plone 4.1 和 Plone 4.2。该软件包可能仍可正常工作,但我们不再针对这些版本进行测试,因为 Python 2.6 已不支持代码分析。[hvelarde]
使用 plone.app.contentrules.ManageContentRules 权限而不是 cmf.ManagePortal。[fulv]
1.5 (2014-06-30)
修复测试和版本编号 [kcleong]
修复源地址分配。现在不会中断规则执行[cekk]
启用字符串替换中使用字符串插值器的功能[cekk]
添加巴西葡萄牙语和西班牙语翻译。[hvelarde]
修复包依赖关系。[hvelarde]
1.3.1 (2013-05-03)
为文本变量添加帮助文本。[ida]
如果使用文本变量,但项目没有文本字段,则添加异常。 concerns actions/mail.py [ida]
1.3 (2012-02-15)
添加了字段名‘text’作为可替换变量,并执行文本转换,以便以HTML和纯文本格式发送消息,为不支持HTML的电子邮件客户端提供后备方案。[ida]
添加了{namedirectory}变量。该变量可用于主题或消息中,以显示应用规则的文件夹的标题。[puittenbroek]
在/docs中添加LICENSE.txt和LICENSE.GPL。[WouterVH]
删除旧式的i18n目录,并注册本地化文件夹。[WouterVH]
添加MANIFEST.in [WouterVH]
1.2 - 2011-04-05
在setup.py中添加了z3c.autoinclude [kcleong]
在Plone 4中使用‘send’而不是已弃用的‘secureSend’。对于Plone 3,使用‘secureSend’。[kcleong]
在zcml中使用include对CMFCore进行操作,修复了Plone 4.1中的权限错误。[puittenbroek]
1.1 - 2010-12-06
修复了在Plone 4中使用时的错误:在Plone 3中不需要将‘From’传递给secureSend,在Plone 4中会导致错误。[maurits]
1.0 - 2010-02-12
没有错误更改,只是将其标记为最终版本。
如果您使用的是版本1.1.8,则必须将plone.app.form锁定在1.1.8上,UberMultiSelectionWidget中存在错误。[maurits]
项目详情
collective.contentrules.mailtogroup-1.6.3.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | fcbb0b2fa47305dc5dc447f3eb77d3540c201d24e0b2da96ce1368132b93277c |
|
MD5 | c23603061eb68973eae0ea7d9239ca25 |
|
BLAKE2b-256 | c040263f6619e08ac8adc5fc1c57f8ddcc66626911aa331f0ff197c5b44bd7c5 |