向操作中定义的组和成员发送电子邮件。
collective.contentrules.mailtogroup的Python项目详细描述
简介
此操作规则允许您向组和用户发送电子邮件。团体和 用户是在操作规则中定义的,可以将两者结合起来。这一行动 是因为当前操作无法通过邮件发送到动态用户集(组)。 还添加了添加多个成员,因为您并不总是知道 某个用户。
免责声明
变量${nameditory}用于项的父文件夹名,以及 变量${text}将不再被替换为项的正文文本字段 从版本1.5开始,由于意外中断提交引入了 从那时起就没有恢复的倒退。
如果要使用这些变量,则需要将此加载项固定到 先前版本(1.3.1),请参阅下面的安装部分。
安装
关于installing add-ons,请参阅plone的官方文档 还有pinning specific add-on versions。
不需要通过PLONE站点的控制面板激活此附加组件, 此附加组件的功能将立即提供给 Zope实例。
用法
转到plone控制面板,选择内容规则并添加新规则。 在“操作”下,您现在有了一个新选项:向组和用户发送电子邮件。
搜索用户和组时,请确保按“搜索”按钮。不要 按回车键。只有按“搜索”时,才会显示这些项目的搜索结果。
未来
这个附加组件已经被approved包含在plone的核心中。 当这种情况发生时,它的独立发展可能会停止。
学分
这个包的大部分是直接从plone.app.contenttules.mail复制的 行动。包collective.contentrules.mailtolocalrole还用作 一个例子。
更改日志
1.6.3(2018-10-05)
- 向readme.rst添加有关回归的更多信息。 [艾达,富尔夫]
1.6.2(2018-06-19)
- 我搞砸了1.6.1然后放了一个棕色的袋子。 [fulv]
1.6.1(2018-06-19)
- 添加有关未修正回归和更详细安装说明的注释。[艾达]
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的支持。 包可以工作,但我们不再针对这些版本进行测试,因为代码分析不再支持Python2.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)
- 为文本变量添加了帮助文本。[艾达]
- 如果使用文本变量,但项没有文本字段,则添加了异常。 关注行动/mail.py[ida]
1.3(2012-02-15)
- 添加字段名“text”作为可替换变量并执行文本转换, 为了以html和纯文本的形式发送消息,提供了一个回退 对于不支持HTML的电子邮件客户端。[艾达]
- 添加{nameditory}变量。可用于主题或消息中的 显示应用规则的文件夹的标题。 [puittenbroek]
- 在/docs中添加license.txt+license.gpl。 [woutervh]
- 删除旧样式的i18n目录,并注册locales文件夹。 [沃特文]
- 添加manifest.in [沃特文]
1.2-2011年4月5日
- 在setup.py中添加了z3c.autoinclude [梁朝伟]
- 在plone 4中使用“send”而不是不推荐的“securesend”。对于plone 3 使用securesend。 [梁朝伟]
- 在zcml中使用include for cmfcore,修复了plone 4.1中的权限错误 [puittenbroek]
1.1-2010年12月6日
- 修复了在plone 4上使用时的错误:将“from”传递给securesend是 不需要在第3号染色体和第4号染色体。 [毛里塔尼亚]
1.0-2010年2月12日
- 没有bug更改,只是将其标记为final。
- 如果你使用的是1.1.8版本,那么必须在1.1.8版本中确定plone.app.form 在UberMultiSelectionWidget中。