Как и в названии, мне нужно иметь копию всех писем через Magento по определенному адресу электронной почты. В каком файле я должен работать и как я могу получить результат? Заранее благодаренДобавить BCC ко всем электронным письмам Magento
0
A
ответ
1
Система> Конфигурация> Продажа> Продажа электронной почты. Перейдите к каждому типу электронной почты, затем Send Order Email Copy To
и установите метод BCC через Send Order Email Copy Method
.
Или
$mailTemplate->setTemplateSubject($mailSubject)->addBCC('[email protected]')
->sendTransactional($templateId, $sender, $email, $cus_name, $data, $storeId);
-1
В отличие от addBcc
, addCc
не определен в классе Mage_Core_Model_Email_Template
. Вы можете либо расширить класс Mage_Core_Model_Email_Template
включить метод addCc аналогичным образом, как addBcc
или изменить код так:
// Send Transactional Email
try{
$mail = Mage::getModel('core/email_template');
$mail->getMail()->addCc('[email protected]');
$mail->addBcc('[email protected]')
->sendTransactional($templateId, $sender, $recepientEmail, $recepientName, $vars, $storeId);
}
catch(Exception $e){
print_r($e);
}
Спасибо, за второй вариант: в каком файле? –