Fecmall 增强版邮件扩展 ¶
Fecmall本身有邮件机制,包含:用户注册,用户忘记密码,用户支付订单邮件,newsletter,contacts等, 本扩展进行了补充,加入了:未支付订单发送邮件给用户进行挽回用户下单邮件, 已发货订单发送物流单号邮件,已收货订单邀请用户评论邮件。
Fecmall 增强版邮件扩展 ¶
您需要先安装fecmall开源系统,然后再进行插件的安装
1.fecmall应用市场地址:http://addons.fecmall.com/33127364
2.如何应用市场安装
应用,请参看文档:Fecmall安装应用
关于邮件模板 ¶
1.未支付订单-挽回邮件
当用户下订单后,超过x时间内没有支付,将发送订单挽回邮件
,提醒用户回到网站下单,您可以根据自己的需要给用户发送优惠券等。
邮件模板View文件路径:./addons/fecmall/fecorderemail/services/email/views/order/pending/
2.已发货订单-物流追踪号邮件
当用户订单已发货后,发送物流追踪号邮件
,方便用户查询物流状态
邮件模板View文件路径:./addons/fecmall/fecorderemail/services/email/views/order/tracking/
3.已发货订单-邀请评论邮件
当用户订单已发货x天后,发送邀请用户评论
的邮件,评论赠送优惠券等。
邮件模板View文件路径:./addons/fecmall/fecorderemail/services/email/views/order/review/
您可以根据自己的需要,修改邮件模板view文件。
帮助文档:Fecmall邮件
邮件脚本 ¶
./addons/fecmall/fecorderemail/shell/orderEmail.sh
您可以通过计划任务cron执行脚本,间隔性执行,譬如:10分钟执行一次
关于cron的设置,参看文档:
关于执行的时间条件 ¶
您可以在配置文件里面配置
./addons/fecmall/fecorderemail/config.php
// 【未支付订单-挽回邮件】订单创建时间超过x分钟后,发送用户订单挽回邮件,譬如下面是30分钟
'pendingOrderEndMinute' => 30,
// 【未支付订单-挽回邮件】订单创建时间x天前作为开始时间
'pendingOrderBeforeDays' => 30,
//【已发货订单-物流追踪号邮件】订单发货时间超过x分钟后,发送订单物流单号邮件
'trackingOrderEndMinute' => 1,
//【已发货订单-物流追踪号邮件】订单发货时间x天前作为开始时间
'trackingOrderBeforeDays' => 30,
//【已发货订单-邀请评论邮件】订单发货时间超过x天后,发送订单邀请评论邮件
'reviewOrderEndDays' => 20,
//【已发货订单-邀请评论邮件】订单发货时间x天前作为开始时间,发送订单邀请评论邮件
'reviewOrderBeforeDays' => 60,