最模板 - 外贸网站建设,外贸网站模板

最模板

当前位置: 首页 > 建站教程 > CMS教程 > ECShop教程 >

如何让ECSHOP下订单给客户发邮件

时间:2014-06-10 11:03来源: 作者: 点击:
ecshop 后台邮件服务器设置没有问题,为何下单时却发不了邮件呢?希望以下方法对大家有所帮助: 找到 flow.php 文件,如果给商家发邮件请参照下面 /* 给商家发邮件 */ /* 增加是否给客服
(责任编辑:admin)

ecshop后台邮件服务器设置没有问题,为何下单时却发不了邮件呢?希望以下方法对大家有所帮助:

 找到flow.php文件,如果给商家发邮件请参照下面  
  /*
给商家发邮件 */
    /*
增加是否给客服发送邮件选项 */
    if ($_CFG['send_service_email'] && $_CFG['service_email'] != '')
    {
        $tpl = get_mail_template('remind_of_new_order');
        $smarty->assign('order', $order);
        $smarty->assign('goods_list', $cart_goods);
        $smarty->assign('shop_name', $_CFG['shop_name']);
        $smarty->assign('send_date', date($_CFG['time_format']));
        $content = $smarty->fetch('str:' . $tpl['template_content']);
        send_mail($_CFG['shop_name'], $_CFG['service_email'], $tpl['template_subject'], $content, $tpl['is_html']);
    }
增加下面的代码就可以实现。注意 email就是客户的email地址,通过$consignee[]数组获取 /* 增加是否给客户发送邮件选项 add by 68ecshop.com */
    if ($consignee['email'] != '')
    {
        $tpl = get_mail_template('order_confirm');
        $smarty->assign('order', $order);
        $smarty->assign('goods_list', $cart_goods);
        $smarty->assign('shop_name', $_CFG['shop_name']);
        $smarty->assign('send_date', date($_CFG['time_format']));
        $content = $smarty->fetch('str:' . $tpl['template_content']);
        send_mail($_CFG['shop_name'], $consignee['email'], $tpl['template_subject'], $content, $tpl['is_html']);
    }   

 这样就OK了,就可以给客户发邮件了。

 

 

 

 

 

------分隔线----------------------------
栏目列表
推荐内容