Magento - 将联系表中的消息副本发送给发件人

Magento - send copy of message from contact form to sender

我有一个简单的联系表格,其中包含用于联系目的的自定义字段。我如何设置此表单以将 邮件副本 发送给发件人?

感谢任何帮助。

magento 中没有这样的配置选项。

您可以在本地命名空间中创建自定义模块,您可以在其中覆盖控制器 class Mage_Contacts_IndexController 并更改 postAction() 方法的代码以在其中添加 addBcc() 方法。像这样:

$mailTemplate->setDesignConfig(array('area' => 'frontend'))
    ->setReplyTo($post['email'])
    ->addBcc($post['email'])
    ->sendTransactional(
        Mage::getStoreConfig(self::XML_PATH_EMAIL_TEMPLATE),
        Mage::getStoreConfig(self::XML_PATH_EMAIL_SENDER),
        Mage::getStoreConfig(self::XML_PATH_EMAIL_RECIPIENT),
        null,
        array('data' => $postObject)
    );