# 邮件
这一节,我们讲解如何配置邮件发送服务,场景如下: 在流程审批完成时,给客户发送邮件,告知其订单已发货,并带上订单总金额。
# 一、 整体配置流程
- 流程设计。
- 邮件服务连接配置。
- 设置邮件模板。
- 映射业务参数。
# 二、 详细步骤
# 1. 流程设计
- 节点配置
- 开始节点 → 审批任务节点 → 发送邮件节点(重命名)。
- 连线顺序:开始 → 审批 → 邮件发送。
▲ 发邮件流程图
# 2. 邮件服务连接配置
SMTP服务器设置
- 打开邮件节点属性 → 点击 新建连接。
- 参数配置:
- 连接名称:
发送邮件。 - SMTP服务器:
smtp.exmail.qq.com(腾讯企业邮箱示例)。 - 授权账号:
sunny.song@flowportal.com。 - 密码:邮箱账号密码。
- 发信信箱:必须与授权账号一致。
- 加密协议:SSL/TLS(端口465或587)。
- 连接名称:
▲ SMTP服务器设置
- 测试连接:验证成功后保存。
# 3. 设置邮件模板
邮件标题与正文
标题模板:发货通知,订单号:${订单号}
正文模板:
${客户名称},您好:
您的订单已发货,订单总额:${订单总额}元,请注意查收。
注:
${参数}为动态变量,需与表单字段映射。
▲ 设置邮件模板
# 4. 映射业务参数
| 表单字段 | 映射至邮件参数 | 作用 |
|---|---|---|
| 客户邮箱 | To(收件人地址) | 指定邮件接收人 |
| 客户名称 | 正文${客户名称} | 个性化称呼 |
| 流水号 | 标题${订单号} | 关联具体订单 |
| 总金额 | 正文${订单总额} | 显示订单金额 |
▲ 映射业务参数
# 三、 效果演示
# 用户收到的邮件示例
标题 发货通知,订单号:PR202503XXX
正文内容
张三,您好:
您的订单已发货,订单总额:5680元,请注意查收。
# 四、 关键注意事项
- 加密协议:不同邮箱服务商端口可能不同(465/587/25)。
- 账号一致性:发信信箱必须与授权账号完全一致。
- 参数校验:确保所有
${参数}都能正确映射到表单字段。 - 测试建议:正式使用前先发送测试邮件验证格式和内容。
# 五、 常见问题排查
| 问题现象 | 可能原因 | 解决方案 |
|---|---|---|
| 连接测试失败 | SMTP地址/端口错误 | 核对邮箱服务商文档 |
| 邮件发送成功但内容为空 | 参数未正确映射 | 检查字段连线关系 |
| 被识别为垃圾邮件 | 发件箱未配置SPF/DKIM记录 | 联系邮箱管理员设置 |