magento 发邮件实例

magento的邮件是基于Zend_Framework 的Zend_mail 做的,所以最终会通过$mail($transport)来发邮件

1、magento发邮件还是很容易的,下面是个发邮件的例子
  $post = array(
            'amount'        => $amount,
            'code'          => $this->getCardCode(),
            'email-to'      => $this->getMailTo(),
            'email-from'    => $this->getMailFrom(),
            'recipient'     => $this->getMailToEmail(),
            'email-message' => $this->getMailMessage(),
            'store-phone'   => Mage::getStoreConfig('general/store_information/phone'),
            'picture'       => $picture,
        );
$template='giftcards/email/email_template';
$email="god_chen@sina.com";

$translate = Mage::getSingleton('core/translate');
$translate->setTranslateInline(false);
$postObject = new Varien_Object();
$postObject->setData($post);
$mailTemplate = Mage::getModel('core/email_template');
$mailTemplate->setDesignConfig(array('area' => 'frontend', 'store' => $storeId))
                ->sendTransactional(
                    Mage::getStoreConfig($template),//邮件模板设置
                    'general',
                    $email,//收件人
                    null,
                    array('data' => $postObject)//模板参数
                );
$translate->setTranslateInline(true);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值