Php 如何阻止Magento Enterprise内的自动电子邮件营销提醒回溯

Php 如何阻止Magento Enterprise内的自动电子邮件营销提醒回溯,php,magento,email,enterprise,Php,Magento,Email,Enterprise,我们正在研究Magento Enterprise中提供的废弃篮子的功能,我们已经设置了规则来说明何时一个篮子被废弃或超过一天 然后,此规则匹配3000多名以前的客户,这些客户我们不想发送电子邮件,但系统尝试发送电子邮件。(我们已通过在测试时删除事务性电子邮件代码来停止此操作) 我们如何强制系统只向新废弃的篮子发送电子邮件,而不追溯以前的数据 解决方案: 最后,我们临时修改了核心代码,删除了发送电子邮件的功能。这允许系统仍将该条目标记为已发送,但不发送电子邮件。在我们恢复核心更改并启用规则之后。我

我们正在研究Magento Enterprise中提供的废弃篮子的功能,我们已经设置了规则来说明何时一个篮子被废弃或超过一天

然后,此规则匹配3000多名以前的客户,这些客户我们不想发送电子邮件,但系统尝试发送电子邮件。(我们已通过在测试时删除事务性电子邮件代码来停止此操作)

我们如何强制系统只向新废弃的篮子发送电子邮件,而不追溯以前的数据

解决方案:
最后,我们临时修改了核心代码,删除了发送电子邮件的功能。这允许系统仍将该条目标记为已发送,但不发送电子邮件。在我们恢复核心更改并启用规则之后。

我们让它通过以前的数据进行追溯,因为为什么不。。如果篮子被丢弃超过一天,客户仍可能返回

除了创造自己的条件,我看不到任何其他选择。比如:

购物车未空且废弃时间不少于14天 所有这些条件都符合:


我们不想做一个完整的回溯,因为我们已经运行这个网站大约一年了。最后,我们修改了代码,删除了发送电子邮件的部分,然后“回溯”了所有旧数据。这将“email sent”标志设置为true,因此当我们再次启用代码时,它不会重新发送电子邮件。