logologo
开始
手册
开发
插件
API
English
简体中文
开始
手册
开发
插件
API
English
简体中文
logologo
工作流
概述
快速开始

触发器

概述
数据表事件
定时任务
操作前事件
操作后事件
自定义操作事件
审批
Webhook

节点

概述

人工智能

大语言模型

流程控制

条件
循环
变量
并行分支
调用工作流
流程输出
延时
结束

计算

计算
日期计算
JSON 计算
JSON 变量映射

数据操作

新增数据
更新数据
查询数据
删除数据
SQL 操作

人工处理

人工处理
审批
抄送

扩展类型

HTTP 请求
JavaScript 脚本
通知
邮件发送
响应
响应消息
变量
执行记录
版本管理
高级选项

扩展开发

概述
扩展触发器类型
扩展节点类型
API 参考
Previous Page通知
Next Page响应

#邮件发送

该功能由插件 «工作流:邮件发送节点» 提供

#介绍

用于发送电子邮件,支持文本和 HTML 格式的邮件内容。

#创建节点

在工作流配置界面中,点击流程中的加号(“+”)按钮,添加“邮件发送”节点:

20251031130522

#节点配置

20251031131125

各个选项均可使用流程上下文中的变量,对于敏感信息,也可以使用全局变量与密钥。

#常见问题

#Gmail 发送触发频次限制

部分邮件发送时会遇到如下错误:

{
  "code": "ECONNECTION",
  "response": "421-4.7.0 Try again later, closing connection. (EHLO)\n421-4.7.0 For more information, go to\n421 4.7.0 About SMTP error messages - Google Workspace Admin Help 3f1490d57ef6-e7f7352f44csm831688276.30 - gsmtp",
  "responseCode": 421,
  "command": "EHLO"
}

这是由于 Gmail 对未标注发送域名的发送请求进行了频次限制,需要在部署应用时配置服务器的主机名为在 Gmail 绑定的发送域名。例如 Docker 部署时:

services:
  app:
    image: nocobase/nocobase
    hostname: <your-custom-hostname> # 设置为已绑定的发送域名

参考:Google SMTP Relay - Intermittent problems