如何禁用特定通知电子邮件,例如用户创建帐户时的欢迎电子邮件?
在Magento中没有禁用特定电子邮件通知的启动功能。我建议你看一下Mage_Core_Model_Email_Template :: sendTransactional方法。您可以重载此类并添加针对允许/不允许的电子邮件通知的检查(基于模板名称)。
更新:您可以使用extension禁用Magento 1中的特定电子邮件通知。
此外,还有Magento 2的Disable Emails扩展。
我们可以禁用Magento中的所有电子邮件通信
看到:
admin/system_config/edit/section/sales_email/
您可以根据需要启用/禁用所有交易电子邮件,但创建帐户电子邮件除外。
我不建议您禁用新的帐户电子邮件。这是因为它的登录详细信息包括密码。它不会与客人结账一起发送,也许您只需要将商店“访客结账”,如果这是您想要的。
这是Magento ver配置设置中的一项功能。 1.9.2.1(可能更早)
系统>>配置>>销售电子邮件>>启用/禁用个人电子邮件。
受@Mage_user问题的启发,我创建了允许在Magento中使用disable any email notification的扩展。所以,@ Bizboss你可以用它来禁用新的订单电子邮件。