我想通过 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]变量传递给任何其他模型/控制器?
请帮忙 。
提前致谢