我敢肯定有一种方法可以做到这一点,但我一直没能找到它:

我有一个带有电子邮件通讯注册表格(使用EE的邮件列表模块)以及成员(member)注册的网站。

如果用户注册了电子邮件,然后又成为成员,那么除了手动将其从电子邮件列表中删除之外,确保他们不会收到重复的电子邮件的最佳方法是什么?

理想情况下,我希望它们在确认注册后从电子邮件列表中删除。有直接的方法吗?

提前致谢!

ty

最佳答案

好问题。

我刚刚在沙盒中设置了一个测试,并订阅了邮件列表,并使用相同的电子邮件设置了一个成员。当我通过“通讯”模块发送邮件时,确实确实获得了两个副本。

我个人认为这确实是EE中的错误,因为理想情况下,它只应发送到唯一的地址。

我猜想http://expressionengine.com/developers/extension_hooks/member_member_register钩子(Hook)的扩展名可以对Mailing List DB表运行检查吗?

关于expressionengine - 表达式引擎: Removing Members From Mailing List,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13142146/

10-11 04:50