Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Open email Version 1 (Java)

Группа действийAction group: ПочтаMail

Описание 

Действие выполняет подключение к почтовому серверу и возвращает контекст подключения.

Иконка действия

Image Removed

Параметры действия

Входные параметры

  1. Поле "Тип сервера" - Выбор типа почтового сервера. Для отправки почты: eSMTP.Для получения почты: eIMAP, ePOP3. Выпадающий список: eSMTP,eIMAP,ePOP3.
  2. Поле "Использование API" - Выбор API, на котором работает сервер.
  3. Поле "SSL" - Использовать протокол SSL
  4. Поле "TLS" - Использовать протокол TLS
  5. Поле "Порт" - Порт для соединения
  6. Поле "URL сервера" - Адрес почтового сервера
  7. Поле "Логин" - Логин от почты
  8. Поле "Пароль" - Пароль от почты

Выходные параметры

Контекст - Контекст подключения к почтовому серверу

Настройки

...

Description

The action makes a connection to the mail server and returns the connection context.

Action icon

Image Added

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
Server TypeSelecting the type of mail server. To send mail: eSMTP. To receive mail: eIMAP, ePOP3. Dropdown list

Свойство

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

Тип сервера

Выбор типа почтового сервера. Для отправки почты: eSMTP. Для получения почты: eIMAP, ePOP3. Выпадающий список
: eSMTP, eIMAP, ePOP3.Robin.String
Да

Yes
Использование
Using API
Выбор API, на котором работает сервер. Доступные значения: без API, Exchange
Selecting the API the server is using.Robin.String
Да

Yes
SSL
Использовать протокол
Use SSL protocolRobin.Booleantrue
Нет
No
TLS
Использовать протокол
Use TLS protocolRobin.Booleantrue
Нет
No

Порт

Порт для соединения
PortConnection portRobin.Numeric
Да

Yes
Server URL
сервераАдрес почтового
Mail server URL
сервера
Robin.String
Да

Yes
Логин
User
Логин от почты
UserRobin.String
Нет

No
Пароль
Password
Пароль от почты
PasswordRobin.Password
Нет

No
Результаты
Results

Контекст

Контекст подключения к почтовому серверу
ContextMail server connection contextRobin.
Email

Контекст email

Особые условия использования

Подключение к почтовым серверам - Яндекс

Перед использованием данных сервисов необходимо подключить почтовые программы:

Image Removed

Для работы с внешней почтой Яндекса понадобиться создать пароль. Для этого необходимо выполнить следующие действия:

Image Removed

Далее задаем название внешнего пароля. После того как мы создали пароль его необходимо сохранить себе на компьютер, т.к. в дальнейшем у нас не будет доступа к нему.

Image Removed

JavaMail

Special conditions of use

Connection to mail servers - Yandex

Before using these services, it is necessary to connect email programs:yamail_settings.pngImage Added

To work with external Yandex mail, you will need to create a password. To do this, perform the following actions:yamail_settings_apppass.pngImage Added

Next, set the name of the external password. After we have created a password, it must be saved to our computer, because we will not have access to it in the future.yamail_addapp.pngImage Added


Protocol SMTPProtocol POP3Protocol
Протокол SMTPПротокол POP3Протокол
IMAP
SSLfalsetruefalsetruefalsetrue
Порт
Port25
ИЛИ
OR 587465110995143993
URLsmtp.yandex.rupop.yandex.ruimap.yandex.ru
User
<логин (часть адреса электронной почты до знака @, без домена
<user (the part of the email address up to the @ sign, without the domain)>
Password
<пароль>

Подключение к почтовым серверам - Gmail

<password>

Connecting to mail servers - Gmail

To work with mail, you will need to create a password. To do this, perform the following actions:

Go to your Google account profile and click on the "Safety" tab:
Image Added

Go to the "Two-step authentication" page:
Image Added

Select the "Application passwords" section:
Image Added

Next, specify the name of the application and click the "Create" button:
Image Added

Next, a password will appear, which must be saved to your computer, as you will not be able to access it in the future. Use the received password in the "Password" field.


Protocol SMTPProtocol POP3Protocol
Протокол SMTPПротокол POP3Протокол
IMAP
SSLfalsetruefalsetruefalsetrue
Порт
Port587465110995143993
URLsmtp.gmail.compop.gmail.comimap.gmail.com
User
<логин (адрес электронной почты полностью, с доменом
<user (full email address, with the domain)>
Password
<пароль>

Подключение к почтовым серверам - Mail

Перед использованием данных сервисов необходимо подключить почтовые программы:

Image Removed

Далее нажать кнопку Добавить и ввести название для пароля. После нажать продолжить и далее появиться пароль, который необходимо сохранить себе на компьютер,

т.к. в дальнейшем к нему доступа не будет:

Image Removed

<password>

Connecting to mail servers - Mail

Before using these services, connect your email programs:image2024-1-31_12-7-8.pngImage Added

Then click the "Add" button and enter a name for the password. After click continue and then the password will appear, which must be saved to your computer, as you will not be able to access it in the future.
image2024-1-31_12-7-32.pngImage Added


Protocol SMTPProtocol POP3Protocol
Протокол SMTPПротокол POP3Протокол
IMAP
SSLfalsetruefalsetruefalsetrue
Порт
Port25 ИЛИ 587465110995143993
URLsmtp.mail.rupop.mail.ruimap.mail.ru
User
<логин (адрес электронной почты полностью, с доменом
<user (full email address, with the domain)>
Password
<пароль>

...

<password>

Connecting to mail servers - it.ru

Протокол

Protocol SMTP
Протокол
Protocol POP3
Протокол
Protocol IMAP
SSLfalsetruefalsetruefalsetrue
Порт
Port25




URLgate02.it.ru

User
<логин (адрес электронной почты полностью, с доменом
<user (full email address, with the domain)>
Password
<пароль>

При выборе Exchange Api учитываются только эти три параметра:

Image Removed

Пример использования

Задача

<password>

Selecting "API Usage"="Exchange" will enable the configuration for "Exchange". The three highlighted parameters are taken into account.image2024-1-31_12-11-51.pngImage Added

Example of use 

Task

Get all emails from  Получить все письма от  test_robin_mail@mail.ru, с темой письма "Сотрудникwith the subject line "Employee".

Решение

  1. Подключить почтовый ящик с которого будет выслано письмо. Для любых действий с конкретным почтовым ящиком, необходимо сперва подключиться к нему, создать его уникальный идентификатор (Контекст).

    1. Определить почтовый сервис. (От почтового сервиса зависят параметры подключения к почтовому ящику).

  2. Отправить сообщение.

Реализация

Открыть группу действий "Почта" (подгруппа "Почта Java").

  1. Собрать схему робота, состоящую из действий:
    Image Removed
  2. Настроить параметры для действия "Настройки подключения". 
  3. Настройка действия: 
    1. Параметр "Тип сервера". Из выпадающего списка выбираем "eSMTP" т.к. необходимо отправить сообщение. 

    2. Параметр "Использование API". Указываем "Без API". 

    3. Параметр “SSL”. Ставим галочку.

    4. Параметр "Порт". Указываем 465 в соответствии с требованиями настроек почтового сервера Майл.ру.

    5. Параметр "URL сервера". Указываем smtp.mail.ru в соответствии с требованиями настроек почтового сервера Майл.ру.

    6. Параметр "Логин". Указываем логин почты с которой требуется отправить сообщение  test_robin_mail@mail.ru

    7. Параметр "Пароль". Указываем пароль от почтового ящика. 

      Image Removed

    4. Настроить параметры для действия "Отправить сообщение".

  1. 5. Настройка действия:

Solution

  1. Connect the mailbox from which the email will be sent. For any actions with a particular mailbox, you must first connect to it, create its unique identifier (Context).
    1. Define the mail service. (Connection parameters to the mailbox depend on the mail service).

  2. Send email. 

Implementation

Open "Mail" action group ("Mail Java" subgroup).

  1. Assemble a robot scheme with the actions:
    Image Added
  2. Set the "Open email" action parameters. 

  3. Setting action parameters:

    1. "Server type" parameter. From the dropdown list select "eSMTP" to send an email.

    2. "Using API" parameter. Set "No API". 

    3. "SSL" parameter. Check the checkbox.

    4. "Port" parameter. Set 465 according to settings requirement of the Mail.ru mailing server. 

    5. "Server URL" parameter. Set smtp.mail.ru according to settings requirement of the Mail.ru mailing server. 

    6. "User" parameter. Set test_robin_mail@mail.ru as the mail from which to send an email. 

    7. "Password" parameter. Set the mail password. 
      Image Added

  4. Set the parameters for the "Send message" action.


  5. Параметр "Контекст". Необходимо выбрать контекст соответствующий почтовому ящику
  6. Set the action parameters:

    1. "Context" parameter. It is necessary to select the context corresponding to the mailbox

    1. test_robin_mail@mail.ru.

  7. Параметр

    1. "

  8. От
    1. From"

  9. . Указываем почтовый ящик с которого мы отправляем сообщение.
  10. Параметр "Кому". Указываем почтовый ящик которому мы отправляем сообщение.

  11. Параметр "Тема". Указываем тему сообщения. 

  12. Параметр "Тело письма" указать текстовую переменную с данными о сотруднике. 

Image Removed

6. Нажать на кнопку "Старт" в верхней панели. 

Результат

...

    1. parameter. Specify the mailbox from which we are sending the message.


    2. "To" parameter. Specify the mailbox to which we are sending the message.


    3. "Subject" parameter. Specify the subject of the message. 


    4. "Message body" parameter specifies a text variable with data about the employee.Image Added

  1. Click on the "Start" button in the top panel. 

Result

The mailbox testsforrobin@mail.ru is connected. Image Added

A message with personal data has been sent.

Image Added

...