我想通过smtp发送自定义邮件。
我为此安装了http://www.magentocommerce.com/magento-connect/aschroder-com-smtp-pro-email-free-and-easy-magento-emailing-for-smtp-gmail-or-google-apps-email.html
默认情况下,magento提供的每封邮件都适用
现在由于管理员拥有谷歌应用程序的邮件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] 变量传递给任何其他型号/控制器?
请帮助。
先谢谢