Отправка email

Рабочий процесс: узел отправки почтыCommunity Edition+

Введение

Используется для отправки электронной почты. Поддерживает содержимое в текстовом и 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: <ваше-имя-хоста> # Укажите настроенный домен отправки

См. также: Google SMTP Relay — периодические проблемы