You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Directus 9.24.0流程邮件节点添加CC/BCC的方法问询

在Directus 9.24.0流程中添加邮件抄送(CC)和密送(BCC)字段的方法

Directus 9.24.0的内置「发送邮件」流程节点默认仅提供收件人(To)字段,要添加抄送(CC)和密送(BCC),可以通过以下两种方式实现:

方法一:使用「运行脚本」节点自定义邮件发送

这是无需开发扩展的快速实现方式,通过脚本调用Directus内置邮件服务来指定完整邮件参数:

  • 在流程中添加「运行脚本」节点,替换原有的「发送邮件」节点
  • 在脚本编辑器中编写代码,通过directus.mail.send()方法传入包含CC、BCC的参数:
// 可根据需求将收件人、抄送、密送设置为流程变量或固定值
await directus.mail.send({
  to: ['user@example.com'],
  cc: ['cc-user@example.com', 'another-cc@example.com'],
  bcc: ['bcc-user@example.com'],
  subject: '自定义邮件主题',
  html: '<p>邮件内容支持HTML格式</p>'
});
  • 若需要在流程触发时手动填写CC、BCC字段,可将对应参数绑定为流程的输入变量(在节点配置的「输入」选项中设置)

方法二:开发自定义流程动作扩展(适合长期需求)

如果需要在Studio界面中直接可视化填写CC、BCC字段,可自定义流程动作扩展:

  • 参考Directus扩展开发规范,创建新的流程动作扩展,复制内置「发送邮件」动作的核心代码
  • 在动作的配置表单定义中,添加CC和BCC的输入字段(类型为「多选输入」或「文本输入」,支持多个邮箱地址用逗号分隔)
  • 将表单收集的CC、BCC值映射到邮件发送参数的cc和bcc属性中
  • 打包扩展后上传至Directus服务器的extensions目录,重启Directus服务,即可在流程中使用带CC、BCC字段的自定义邮件动作

内容的提问来源于stack exchange,提问作者Suresh Madhaiyan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 06:47:12