Компонент Отправка e-mail

Описание

Осуществляет отправку email-сообщения на указанный ящик электронной почты.

Для зашифрованного соединения (свойство "SSL-авторизация") компонент использует протокол StartTLS. Это означает, что соединение изначально идет по незащищенному порту 25, а затем шифруется, в отличии от протокола SSL, где соединение изначально происходит по защищенным портам. Именно поэтому, в большинстве случаев в свойстве "Порт почтового сервера" следует указывать незащищенный порт 25, вместо 465.

Table 1. Системные характеристики

Индекс

121

Краткое название

emailsend

Типы сценариев

Все

Стартовый модуль

r_script_component_emailsend

Режим

Асинхронный

Иконка

121

Характер разветвления

Разветвляющий, замыкающий

Свойства

Table 2. Свойства
Спецификация Описание

Название: Протокол
Код: protoMode
Усл. видимости: нет
По умолчанию: SMTP

Используемый протокол отправки почты.
Возможные варианты:

  • SMTP (0)

Название: Адрес сервера
Код: srvAddr
Усл. видимости: нет
По умолчанию: — 

Адрес почтового сервера.

Название: Порт сервера
Код: srvPort
Усл. видимости: нет
По умолчанию: — 

Порт почтового сервера.

Название: SSL
Код: srvSSL
Усл. видимости: нет
По умолчанию: Нет

Выключатель режима SSL. При установке флага подключение сразу будет производиться на защищенный порт.

Название: TLS
Код: srvTLS
Усл. видимости: нет
По умолчанию: Нет

Выключатель режима StartTLS при подключении к незащищенному порту.
Если выключен режим SSL, то производится подключение на незащищенный порт, и тогда применяется выбранный режим StartTLS.

Возможные значения:

  • Нет (0, never) - работать в незащищенном режиме.

  • Да (1, always) - инициировать переход в защищенный режим, а в случае неудачи переход по ошибке.

  • По возможности (2, if_available) - инициировать переход в защищенный режим, а в случае неудачи продолжать работать в незащищенном режиме.

Название: Логин
Код: srvLogin
Усл. видимости: нет
По умолчанию: — 

Логин для авторизации на почтовом сервере.

Название: Пароль
Код: srvPass
Усл. видимости: нет
По умолчанию: — 

Пароль для авторизации на почтовом сервере.

Название: От кого
Код: from
Усл. видимости: нет
По умолчанию: — 

Аргумент с отправителем письма. Заголовок From.

Название: Кому
Код: to
Усл. видимости: нет
По умолчанию: — 

Аргумент с адресатом письма. Заголовок To.

Название: Тема
Код: subject
Усл. видимости: нет
По умолчанию: — 

Аргумент с темой письма. Заголовок Subject.

Название: Текст
Код: textbody
Усл. видимости: нет
По умолчанию: — 

Аргумент с текстовым представлением письма. Добавляется кк одна из частей MIME-содержимого письма.

Название: HTML
Код: htmlbody
Усл. видимости: нет
По умолчанию: — 

Аргумент с HTML представлением письма. Добавляется как одна из частей MIME-содержимого письма.

Название: Прикрепить файл 1
Код: attach1
Усл. видимости: нет
По умолчанию: — 

Вложение.
Добавляется как одна из частей MIME-содержимого в бинарном формате.

Может быть выбран в одном из режимов:

  • статический файл, приложенный к сценарию (загружается из приложения Редактор сценариев или через API);

  • сформированный аргументами путь, который должен включать одну из файловых категорий.

Название: Прикрепить файл 2
Код: attach2
Усл. видимости: да
По умолчанию: — 

Вложение 2.
Добавляется как одна из частей MIME-содержимого в бинарном формате.

Название: Прикрепить файл 3
Код: attach3
Усл. видимости: да
По умолчанию: — 

Вложение 3.
Добавляется как одна из частей MIME-содержимого в бинарном формате.

Название: Прикрепить файл 4
Код: attach4
Усл. видимости: да
По умолчанию: — 

Вложение 4.
Добавляется как одна из частей MIME-содержимого в бинарном формате.

Название: Прикрепить файл 5
Код: attach5
Усл. видимости: да
По умолчанию: — 

Вложение 5.
Добавляется как одна из частей MIME-содержимого в бинарном формате.

Название: Режим
Код: mode
Усл. видимости: нет
По умолчанию: Синхронный

Возможные значения:

  • Синхронный (sync, 0) – Ожидание завершения отправки.

  • Асинхронный (async, 1) – Передача управления следующему компоненту сразу после запуска процесса отправки.

Название: Результат отправки
Код: output
Усл. видимости: нет
По умолчанию: — 

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

Название: Переход
Код: transfer
Усл. видимости: нет
По умолчанию: — 

Компонент, которому передается управление при успешном завершении операции.

Название: Переход, ошибка
Код: transferError
Усл. видимости: нет
По умолчанию: — 

Компонент, которому передается управление при возникновении ошибки.

См. также