1

是否有一个管理员设置,我可以将所有外发电子邮件设置为特定的电子邮件地址。

原因是在我开发 Magento 的过程中,我正在使用生产中的数据库,并且有来自真实用户的电子邮件地址,我不想在开发时不小心向他们发送消息..

例如,在订阅者中,我想发送时事通讯,但所有电子邮件都应该发送到我将设置的电子邮件地址。

如果没有管理员设置,我别无选择,只能创建迁移脚本并更新包含电子邮件地址的相关表。

Magento专家,有什么建议吗?

4

1 回答 1

0

管理员设置中没有任何内容。但是,您正在做出明智的举动,在开发站点中拥有实时客户信息可能很危险。这对企业来说也是一个风险,客户详细信息可能很有价值,所以你真的不希望他们在开发数据库中乱跑。

有一套很棒的工具可以从命令行管理 Magento

https://github.com/netz98/n98-magerun

删除实时客户并用虚拟客户替换它们是您拥有的众多选择之一;

https://github.com/netz98/n98-magerun#user-content-delete-customers

https://github.com/netz98/n98-magerun#user-content-generate-dummy-customers

因此,要删除您在开发站点中的所有实时客户;

php n98-magerun.phar customer:delete --all

在您按照说明将脚本下载到 Magento 根目录后,从命令行开始。

于 2015-10-07T13:01:02.357 回答