smtp-icons8-mail-32

SMTP

<< Click to Display Table of Contents >>

Navigation:  DSL ZESB > Компоненты языка > Раздел Mail >

smtp-icons8-mail-32

SMTP

Компонент отвечает за отправку почты по протоколу SMTP.

 

 

Свойства:

Наименование

Значения

id

Уникальный идентификатор компонента, только чтение.

name

Название компонента

Server

Имя хоста или ip адрес SMTP сервера, согласно стандартам uri может указываться через : c портом.

Пример: smtp.mail.ru:25

User

Имя пользователя

Можно указать прямо в поле или через выражение JPATH.

Password

Пароль пользователя

Можно указать прямо в поле или через выражение JPATH.

From

Адрес(а) от кого отправляется письмо

To

Адрес(а) кому отправляется письмо

Cc

Адрес(а) кому отправляется копия писем

EnableSsl

Тип данных: Boolean

Включение поддержки защищенного протокола SSL

AttachmentSource

Тип данных: Enum

1.DATAFROMCONTEXT - содержимое и имя файла берется из контекста исполнения

2.FILENAME - в переменной указывается полный путь до файла на диске

Attachments

Выражение JPATH которое возвращает либо список имен файлов, либо список структур представления файла в памяти.

IsBodyHtml

Тип данных: Boolean

Включение представления тела письма в виде HTML

Subject

Заголовок письма. Можно указать прямо в поле или через выражение JPATH

Body

Тело письма.Можно указать прямо в поле или через выражение JPATH

IsCollection

Зарезервировано

Output

Переменная куда возвращается результат отправки письма

Тип данных: String

Пример значения:

test.out_data           //Переменная будет сохранена в локальную область памяти