Email-уведомления в n8n: как настроить отправку писем через SMTP и Gmail
· 2 мин чтения · Редакция Skill Unit
Отправка письма — один из самых частых финальных шагов в сценарии n8n: подтвердить заявку клиенту, прислать себе сводку за день, уведомить команду об ошибке. Разбираем, как подключить email-узел так, чтобы письма не улетали в спам и не терялись при сбое.
Два способа отправить письмо из n8n
- Узел Send Email (SMTP) — работает с любым почтовым сервером, который поддерживает протокол SMTP: подходит для корпоративной почты, Яндекс.Почты, Gmail и большинства сервисов.
- Специализированные узлы сервисов рассылок (например, SendGrid или Mailgun) — удобнее, если вы уже используете такой сервис для триггерных писем и хотите детальную аналитику открытий.
Для старта и для внутренних уведомлений обычно хватает обычного SMTP-узла — он проще в настройке и не требует отдельного сервиса.
Настройка SMTP: что понадобится
- Адрес SMTP-сервера и порт — у большинства почтовых провайдеров это стандартные значения (например, smtp.gmail.com, порт 587 для TLS).
- Логин — обычно это полный адрес почты, с которой будете отправлять письма.
- Пароль приложения, а не обычный пароль от почты — Gmail и Яндекс.Почта требуют отдельный пароль приложения для подключения стороннего сервиса, его создают в настройках безопасности аккаунта.
- Включённая двухфакторная аутентификация на самом почтовом аккаунте — без неё пароль приложения обычно создать нельзя.
Как собрать узел Send Email
- Создайте credential с данными SMTP-сервера один раз — дальше он переиспользуется в любом сценарии, пароль не нужно вводить заново.
- В полях From и To подставляйте переменные из предыдущих узлов через выражения ({{ $json.email }}), а не статичный адрес — иначе письмо всегда будет уходить одному и тому же человеку.
- В теле письма используйте HTML, если нужно форматирование (жирный текст, ссылки, списки) — обычный текстовый узел такого не умеет.
- Проверьте письмо сначала на своём тестовом адресе — посмотрите, не попало ли оно в спам, и поправьте тему письма, если она выглядит слишком «рекламно».
Частые причины, по которым письма не доходят
- Неверный пароль приложения или просроченный токен — SMTP-узел в этом случае обычно явно возвращает ошибку аутентификации.
- Письмо помечено как спам из-за отсутствия настроенных SPF/DKIM-записей у домена отправителя — актуально для корпоративной почты на собственном домене.
- Лимит на количество писем в час или в день у бесплатного аккаунта почты — для рассылок с заметным объёмом стоит смотреть на специализированный сервис, а не на обычный почтовый ящик.
Что делать дальше
Отправка письма редко стоит отдельно — чаще это финальный шаг в цепочке: заявка пришла → данные проверены → письмо отправлено → лог записан. В курсе «Автоматизация без кода на n8n» на Skill Unit собираем такие сценарии целиком, с обработкой ошибок и уведомлениями. Первые уроки — бесплатно.
Хотите пройти путь на практике?
Курс «Автоматизация без кода на n8n»: короткие уроки, практические задания и проверка ответов. Первый урок бесплатно.
Смотреть курс