消息与通知

邮件队列 · 短信 · 小程序订阅消息 · 微信模板消息 —— 全渠道用户触达

核心能力

邮件系统

支持多邮件账号管理。消息模板 + Token 替换(订单号、用户名、商品名等占位符)。队列邮件异步发送,不阻塞主流程。

短信通知

短信服务抽象层 (ISmsService),支持验证码发送、订单状态通知、营销短信。

微信模板消息

公众号模板消息推送:订单支付成功、发货提醒、退款通知。自动获取模板 ID 并发送。

小程序订阅消息

微信小程序一次性订阅消息,用户授权后推送订单状态、物流更新、活动通知。

消息模板引擎

MessageTemplate + WorkflowMessageService:为每个业务事件绑定消息模板,自动替换 Token 后通过邮件/短信/微信发送。

%Order.OrderNumber%订单编号
%Customer.FullName%客户姓名
%Product.Name%商品名称
%Store.Name%店铺名称
%Order.ProductCost%订单金额
%Shipment.TrackingNumber%物流单号

底层支撑

QueuedEmail邮件队列——异步发送、重试机制、失败记录
MessageTemplate消息模板——多语言、Token 替换、多通道
WorkflowMessageService工作流消息——订单创建/支付/发货/退款事件自动触发
TemplateMessageAPI微信模板消息——公众号模板消息发送