通过规则发送的电子邮件会多次发送

时间:2014-02-25 19:38:07

标签: drupal drupal-7 drupal-modules

我创建了一条规则,在保存节点后向节点的作者发送电子邮件。如果是新节点,则会更改现有节点。

但邮件多次发送。有时在同一时间,有时超过约3小时。 Simetimes 10封电子邮件,有时是20封。

我不知道在哪里可以搜索原因。

1 个答案:

答案 0 :(得分:1)

您可能希望为您的工作流程启用调试(admin / config / workflow / rules / settings)并在发送电子邮件后检查日志(admin / reports / dblog)

我在数小时尝试解决类似问题后发现,我的工作流程(admin / structure / trigger / workflow)中自动定义了一些触发器,他们正在保存并再次发布我的节点,从而创建了一个递归。 Drupal在经过几次迭代后停止,因此正在发送随机数量的消息。每次我更改工作流程状态时,我的服务器都发送了超过40个

另外,请查看您的规则页面,确保您的工作流程中没有任何相互矛盾的规则,使其重新运行相同的内容。