SMTP (Simple Mail Transfer Protocol) — это фундаментальный стандарт для передачи электронной почты через Интернет. Подключившись к любому SMTP-совместимому серверу — такому как Gmail, Outlook или собственной почтовой инфраструктуре вашей организации — вы можете отправлять электронные письма программно и автоматизировать исходящие коммуникации.
Интеграция SMTP позволяет полностью настраивать отправку электронной почты через прямое подключение к серверу, поддерживая как базовые, так и расширенные сценарии использования электронной почты. С SMTP вы можете контролировать каждый аспект доставки сообщений, управления получателями и форматирования контента, что делает его подходящим для транзакционных уведомлений, массовых рассылок и любых автоматизированных рабочих процессов, требующих надежной доставки исходящей электронной почты.
Ключевые возможности, доступные через интеграцию SMTP, включают:
- Универсальная доставка электронной почты: Отправляйте электронные письма с использованием любого SMTP-сервера, настроив стандартные параметры подключения к серверу.
- Настраиваемые отправитель и получатели: Указывайте адрес отправителя, отображаемое имя, основных получателей, а также поля CC и BCC.
- Поддержка богатого контента: Отправляйте электронные письма в виде простого текста или форматированного HTML в соответствии с вашими требованиями.
- Вложения: Включайте несколько файлов в качестве вложений в исходящие электронные письма.
- Гибкая безопасность: Подключайтесь с использованием TLS, SSL или стандартных (незашифрованных) протоколов, поддерживаемых вашим SMTP-провайдером.
- Расширенные заголовки: Устанавливайте заголовки reply-to и другие расширенные параметры электронной почты для сложных почтовых потоков и взаимодействий с пользователями.
Интегрируя SMTP с AACFlow, агенты и рабочие процессы могут программно отправлять электронные письма в рамках любого автоматизированного процесса — от отправки уведомлений и подтверждений до автоматизации внешних коммуникаций, отчетности и доставки документов. Это предлагает гибкий, независимый от провайдера подход к управлению электронной почтой непосредственно в ваших процессах на основе ИИ.
Инструкции по использованию
Отправляйте электронные письма с использованием любого SMTP-сервера (Gmail, Outlook, пользовательские серверы и т.д.). Настройте параметры подключения SMTP и отправляйте электронные письма с полным контролем над контентом, получателями и вложениями.
Инструменты
smtp_send_mail
Отправка электронных писем через SMTP-сервер
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
smtpHost | string | Да | Имя хоста SMTP-сервера (например, smtp.gmail.com) |
smtpPort | number | Да | Порт SMTP-сервера (587 для TLS, 465 для SSL) |
smtpUsername | string | Да | Имя пользователя для аутентификации SMTP |
smtpPassword | string | Да | Пароль для аутентификации SMTP |
smtpSecure | string | Да | Протокол безопасности (TLS, SSL или None) |
from | string | Да | Адрес электронной почты отправителя |
to | string | Да | Адрес электронной почты получателя |
subject | string | Да | Тема электронного письма |
body | string | Да | Содержимое тела электронного письма |
contentType | string | Нет | Тип контента (text или html) |
fromName | string | Нет | Отображаемое имя отправителя |
cc | string | Нет | Получатели в копии (разделенные запятыми) |
bcc | string | Нет | Получатели в скрытой копии (разделенные запятыми) |
replyTo | string | Нет | Адрес электронной почты для ответа |
attachments | file[] | Нет | Файлы для прикрепления к электронному письму |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
success | boolean | Успешно ли было отправлено электронное письмо |
messageId | string | Идентификатор сообщения от SMTP-сервера |
to | string | Адрес электронной почты получателя |
subject | string | Тема электронного письма |
error | string | Сообщение об ошибке, если отправка не удалась |

