| | | | |
---|
Start | | | Компонент начала схемы | |
Компонент “Get Email” | | | Компонент для получения информации о сообщении. Для этого: | |
Компонент “Form Text” | | | Для отображения входящего сообщения. Для этого: в поле “Id” указать служебное название. В данной схеме указано text ; в поле “Text” указать переменную ${html-body} для отображения тела сообщения; в поле “Label” указать заголовок. В данной схеме указано тему сообщения с помощью переменной - ${subject} ; в поле “Hint” указать подсказку. В данной схеме указано следующий: “Подсказка: Здесь отображается текст из поля Hint компонента Form Text ”.
| |
Компонент "Form Text" | | | Для отображения текст с информацией о входящем сообщении. Для этого: в поле “Id” указать служебное название. В данной схеме указано debug-info ; в поле “Text” указать следующее: “<P><B>Сообщение от: </B> ${from} </P> <P><B>Тема сообщения: </B> ${subject} </P>
<P><B>Идентификатор сообщения: </B> ${message_id}</P>
<P><B>Тело сообщения: </B> ${body} </P>
<P><B>Контакт: </B> ${contact_ids} </P> “;
в поле “Label” указать заголовок. В данной схеме указано следующее: “Информация по входящему сообщению: “; в поле “Hint” указать подсказку. В данной схеме указано следующий: “Здесь отображается: from, subject, message_id, body ”; в поле “Color“ выбрать цвет info ; переключатель “Collapsible“ перевести в активное положение.
| |
Компонент "Form File" | | | Контейнер для файлов из входящего сообщения. Для этого: в поле “Id” указать служебное название. В данной схеме указано files-form ; в поле “Initial value” указать переменную, в которую передаются прикрепленные файлы с входящего сообщения. В данной схеме - ${files} ; в поле “Label” указать заголовок. В данной схеме указано следующее: “Вложения из входящего сообщения: “; в поле “Hint” указать подсказку. В данной схеме указано следующий: “Здесь отображаются файлы, если таковы присутствуют во входящем сообщении ”; поставить переключатель “Readonly“ в активное положение; поставить переключатель “Collapsible“ в активное положение.
| |
Компонент "Form File" | | | Контейнер файлов для исходящего сообщения. Для этого: в поле “Id” указать служебное название. В данной схеме указано files-send-form ; в поле “Label” указать заголовок. В данной схеме указано следующее: “Добавить вложения для исходящего сообщения: “; поставить переключатель “Collapsible“ в активное положение.
| |
Компонент "Form Rich Text Editor" | | | Для создания поля ввода текста с возможностью форматирования для оператора. В нем вводится текст, который будет отправлен на указанный в компоненте "Send email" электронный адрес. Для этого: в поле “Id” указать служебное название. В данной схеме указано html-body-form ; в поле “Initial value” указать текст-заготовку. В данной схеме указано: С уважением, Ваша служба заботы :) ; в поле “Label” указать заголовок. В данной схеме указано следующее: “Ниже введите ответа на сообщение “; в поле “Output” выбрать вариант HTML .
| |
Компонент "Form Textfield" | | | Для создания поля ввода для оператора. В данной схеме этот компонент используется для ввода электронного адреса получателя созданного в форме ответа. Для этого: в поле “Id” указать служебное название. В данной схеме указано to ; в поле “Initial value” указать электронный адрес получателя ответа. В данной схеме через переменную указан адрес с которого пришло сообщение - ${from} ; в поле “Label” указать заголовок. В данной схеме указано следующее: “Кому: “; в поле “Hint” указать подсказку. В данной схеме указано следующий: “Введите электронный адрес получателя ”.
| |
Компонент "Form Textfield" | | | Для создания поля ввода для оператора. В данной схеме этот компонент используется для ввода электронного адреса, куда будет отправляться копия ответа. Для этого: в поле “Id” указать служебное название. В данной схеме указано cc ; в поле “Label” указать заголовок. В данной схеме указано следующее: “Копия: “; в поле “Hint” указать подсказку. В данной схеме указано следующий: “Введите электронный адрес ”.
| |
Компонент "Generate Form" | | | Создание формы на основе предварительно созданных элементов. Для этого: в поле "Id" указать служебное название. В данной схеме указано "Email-form "; в поле "Form title" указать текст заголовка формы - "Входящее сообщение от ${from} "; в поле "Body contents" указать id компонентов в том порядке, в котором они должны отображаться в форме. Для добавления компонента необходимо ввести id компонента и нажать кнопку "Add": ввести id с компонента "Form Text" - "text " и нажать кнопку "Add"; ввести id с компонента "Form Text" - "debug-info " и нажать кнопку "Add"; ввести id с компонента "Form File" - "files-form " и нажать кнопку "Add"; ввести id с компонента "Form Textfield" - "to " и нажать кнопку "Add"; ввести id с компонента "Form Textfield" - "cc " и нажать кнопку "Add"; ввести id с компонента "Form Rich Text Editor" - "html-body-form " и нажать кнопку "Add"; ввести id с компонента "Form File" - "files-send-form " и нажать кнопку "Add";
в элемент "Form actions" ввести данные для создания кнопок: кнопка "Не отправлять": в поле "Id" указать служебное название кнопки - "close "; в поле "Color" выбрать цвет кнопки - "danger "; в поле "Text" ввести название кнопки - "Не отправлять ";
кнопка "Отправить": в поле "Id" указать служебное название кнопки - "send "; в поле "Color" выбрать цвет кнопки - "success "; в поле "Text" ввести название кнопки - "Отправить ".
| |
Компонент "If" | | | Проверка нажатия кнопки "Отправить". Для этого в поле "Expression" ввести ${Email-form} == 'send' | |
Ветка 1 | |
Компонент "Send email" | | | Для отправки сообщения на электронную почту. Для этого; в поле "To" ввести электронную адресу получателя, или задать используя переменную. В данном примере используется переменная - ${to} ; в поле "Copy" ввести электронную адресу на которою отправлять копию ответа, или задать используя переменную. В данном примере используется переменная - ${cc} ; в поле "Subject" ввести тему исходящего сообщения. В данной схеме используется переменная, в которой передается тема входящего сообщения - "${subject} "; в поле "Message" ввести текст сообщения, которое будет отправлять, или задать его переменной. В данном примере используется переменная из компонента "Form Rich Text Editor"- ${html-body-form} ; в поле “Files” указать переменную id с компонента "Form File" - "files-send-form "; в поле "In Reply To" указать переменную— ${message_id} для цитирования входящего сообщения; в поле “Owner” указать переменную ${user_id} ; в поле “Profile” указать идентификатор используемого Email профиля. В данном примере - 120 ; переключатель "Store" перевести в активное положение; в поле “Retry count” указать количество попыток;
переключатель "SMTP Auth" перевести в активное положение - добавятся поле "User" и поле "Password": в поле "User" вводится электронный адрес указанный в Email профили (в поле "Логин"), с помощью которого будут отправляться сообщения; в поле "Password" вводится пароль от электронного адреса указанный в Email профили (поле "Пароль"), с помощью которого будут отправляться сообщения;
в поле "Port" вводится данные из поля "SMTP Порт" используемого Email профиля; в поле "Server" вводится данные из поля "SMTP Хост" используемого Email профиля
Email профиль должен быть включен. | |
Компонент "Attempt Result" | | | В данном примере: | |
Ветка 2 | |
Компонент "Attempt Result" | | | В данном примере: | |