0

我想通过 smtp 发送自定义邮件。
我为此安装了http://www.magentocommerce.com/magento-connect/aschroder-com-smtp-pro-email-free-and-easy-magento-emailing-for-smtp-gmail-or-google-apps-电子邮件.html
默认情况下,它适用于 magento 提供的每封邮件。
现在,由于管理员拥有 google apps 的邮件 ID,管理员没有收到我的自定义邮件。
因此,出于这个原因,我想将我的控制器与 ashrodder 扩展的发送邮件功能集成在一起。 我的控制器代码:

$frm = 'mail@domainname.com';
$to = 'admin@domainname.com';
$subject = "UPDATE";
$mail = new Zend_Mail('utf-8');
$mail->setBodyHtml($message)
->setFrom($frm, 'Admin')
->addTo($to, 'Site Admin')
->setSubject($subject);
try {
$mail->send();
Mage::getSingleton('core/session')->addSuccess('Mail sent successfully.');              
}
catch(Exception $e) {
Mage::getSingleton('core/session')->addError('Unable to send email.');
}

我的问题很简单:我应该如何将[to,from,body]变量传递给任何其他模型/控制器?
请帮忙 。
提前致谢

4

1 回答 1

0

我认为覆盖扩展控制器将是最好的解决方案。检查此链接如何扩展控制器

于 2013-01-25T04:57:00.223 回答