求助,为什么客户下订单后 系统不能自动发邮件给客户?

2016-07-07 15:11 来源:www.chinab4c.com 作者:ecshop专家

我商店设置里已经设置了下订单时,发邮件给客户,而且 邮件服务器设置里我也测试过,是可以发出邮件的

回答:
不知道,哈哈

你要设置发送邮件啊。不然。肯定是不发的

系统设置的问题

系统里测试发邮件都正常啊。就是用户下单时不能自动发邮件

如果所有设置都正确的话,就是ecshop的问题,ecshop下订单发送邮件是要在后台里对应订单按确认按钮时才发的,不是下了订单即时触发邮件的

我是订单确认后有邮件,之后发货什么的就都没有了,费解~~

flow.php增加如下代码
/* 增加是否给客户发送邮件选项 add by crab 2010.04.09 */
if ($c**ignee['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'], $c**ignee['email'], $tpl['template_subject'], $content, $tpl['is_html']);
}