SMTP (Simple Mail Transfer Protocol — протокол отправки почты) — стандарт передачи писем. Блок подключается к любому SMTP-серверу (Gmail, Outlook, свой хост) и отправляет письмо.
С SMTP в Pailot вы можете:
- Задать хост, порт, логин и пароль сервера
- Выбрать защиту канала: TLS (Transport Layer Security — шифрование), SSL (Secure Sockets Layer) или без шифрования
- Указать отправителя, получателя, копию, скрытую копию и Reply-To
- Отправить текст или HTML и приложить файлы
Блок ставят на холст как отдельный шаг или прикрепляют к агенту. Учётные данные SMTP — в переменных окружения рабочего пространства.
Инструменты
smtp_send_mail
Отправить письмо через сервер SMTP.
Вход
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
smtpHost | string | Да | Хост SMTP (например smtp.gmail.com) |
smtpPort | number | Да | Порт (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 | ID письма от сервера SMTP |
to | string | Адрес получателя |
subject | string | Тема |
error | string | Текст ошибки, если отправка не удалась |