如何禁用特定的通知电子邮件,例如用户创建帐户时的欢迎电子邮件?
33qvvth11#
我们可以通过以下方式禁用Magento中的所有电子邮件通信
bttbmeg02#
在Magento中没有内置的功能来禁用特定的电子邮件通知。我建议你看看Mage_Core_Model_Email_Template::sendTransactional方法。你可以重载这个类,并添加对允许/不允许的电子邮件通知的检查(基于模板名称)。更新:您可以使用extension来禁用Magento 1中的特定电子邮件通知。此外,还有Disable Emails扩展Magento 2。
dddzy1tm3#
请参阅:admin/system_config/edit/section/sales_email/您可以根据需要启用/禁用除创建帐户电子邮件之外的所有交易电子邮件。我不建议您禁用新帐户的电子邮件。这是因为它有他们的登录详细信息,包括密码。它不是与客人结帐发送,也许你需要使您的商店“客人结帐只”,如果这是你想要的。
admin/system_config/edit/section/sales_email/
66bbxpm54#
这是Magento ver. www.example.com(可能更早)配置设置中的一项功能1.9.2.1系统〉〉配置〉〉销售电子邮件〉〉启用/禁用单个电子邮件。
brqmpdu15#
受@ Mage _user问题的启发,我创建了一个扩展,允许在Magento中使用disable any email notification。所以,@Bizboss你可以用它来禁用新订单电子邮件。
kwvwclae6#
Magento 2.3版:商店〉配置〉高级(在左侧垂直菜单的底部)〉系统然后选择“邮件发送设置”〉“禁用电子邮件通信”:是的此外,请确保从“系统”〉“缓存管理”该高速缓存还有另一种方法,使用命令行:
php bin/magento config:set system/smtp/disable 1 php bin/magento cache:flush
mcvgt66p7#
在Magento 2.4.2中,您可以轻松地导航到商店〉设置〉配置。然后在销售〉销售电子邮件下,您应该能够禁用您需要的通知。
7条答案
按热度按时间33qvvth11#
我们可以通过以下方式禁用Magento中的所有电子邮件通信
bttbmeg02#
在Magento中没有内置的功能来禁用特定的电子邮件通知。我建议你看看Mage_Core_Model_Email_Template::sendTransactional方法。你可以重载这个类,并添加对允许/不允许的电子邮件通知的检查(基于模板名称)。
更新:您可以使用extension来禁用Magento 1中的特定电子邮件通知。
此外,还有Disable Emails扩展Magento 2。
dddzy1tm3#
请参阅:
admin/system_config/edit/section/sales_email/
您可以根据需要启用/禁用除创建帐户电子邮件之外的所有交易电子邮件。
我不建议您禁用新帐户的电子邮件。这是因为它有他们的登录详细信息,包括密码。它不是与客人结帐发送,也许你需要使您的商店“客人结帐只”,如果这是你想要的。
66bbxpm54#
这是Magento ver. www.example.com(可能更早)配置设置中的一项功能1.9.2.1
系统〉〉配置〉〉销售电子邮件〉〉启用/禁用单个电子邮件。
brqmpdu15#
受@ Mage _user问题的启发,我创建了一个扩展,允许在Magento中使用disable any email notification。所以,@Bizboss你可以用它来禁用新订单电子邮件。
kwvwclae6#
Magento 2.3版:
商店〉配置〉高级(在左侧垂直菜单的底部)〉系统
然后选择“邮件发送设置”〉“禁用电子邮件通信”:是的
此外,请确保从“系统”〉“缓存管理”该高速缓存
还有另一种方法,使用命令行:
mcvgt66p7#
在Magento 2.4.2中,您可以轻松地导航到商店〉设置〉配置。然后在销售〉销售电子邮件下,您应该能够禁用您需要的通知。