Настройки подключения Версия 5 (Net)
Группа действий: Почта
Описание
Действие выполняет подключение к почтовому серверу и возвращает контекст подключения.
Иконка действия
Параметры
Входные параметры
Тип сервера Выбор типа почтового сервера. Для отправки почты: eSMTP. Для получения почты: eIMAP, ePOP3. Выпадающий список: eSMTP,eIMAP,ePOP3
Использование API Выбор API, на котором работает сервер
SSL Использовать протокол SSL
TLS Использовать протокол TLS
Порт Порт для соединения
URL сервера Адрес почтового сервера
Логин Логин от почты
Пароль Пароль от почты
Выходные параметры
Контекст Контекст подключения к почтовому серверу
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Тип сервера | Выбор типа почтового сервера. Для отправки почты: eSMTP. Для получения почты: eIMAP, ePOP3. Выпадающий список: eSMTP,eIMAP,ePOP3 | Robin.String | Да | |
Использование API | Выбор API, на котором работает сервер. Доступные значения: без API, Exchange | Robin.String | Да | |
SSL | Использовать протокол SSL | Robin.Boolean | true | Нет |
TLS | Использовать протокол TLS | Robin.Boolean | true | Нет |
Порт | Порт для соединения | Robin.Numeric | Да | |
URL сервера | Адрес почтового сервера | Robin.String | Да | |
Логин | Логин от почты | Robin.String | Нет | |
Пароль | Пароль от почты | Robin.Password | Нет | |
Результаты | ||||
Контекст | Контекст подключения к почтовому серверу | Robin.Email | Контекст email |
Особые условия использования
Подключение к почтовым серверам - Яндекс
Перед использованием данных сервисов необходимо подключить почтовые программы:
Для работы с внешней почтой Яндекса понадобиться создать пароль. Для этого необходимо выполнить следующие действия:
Далее задаем название внешнего пароля. После того как мы создали пароль его необходимо сохранить себе на компьютер, т.к. в дальнейшем у нас не будет доступа к нему.
Протокол SMTP | Протокол POP3 | Протокол IMAP | ||||
---|---|---|---|---|---|---|
SSL | false | true | false | true | false | true |
Порт | 25 ИЛИ 587 | 465 | 110 | 995 | 143 | 993 |
URL | smtp.yandex.ru | pop.yandex.ru | imap.yandex.ru | |||
User | <логин (часть адреса электронной почты до знака @, без домена)> | |||||
Password | <пароль> |
Подключение к почтовым серверам - Gmail
Для работы с почтой понадобиться создать пароль. Для этого необходимо выполнить следующие действия:
Зайти в свой профиль Google аккаунта и перейти на вкладку "Безопасность":
Перейти на страницу "Двухэтапная аутентификация":
Выбрать раздел "Пароли приложений":
Далее указать название приложения и нажать кнопку "Создать":
Далее появится пароль, который необходимо сохранить себе на компьютер, т.к. в дальнейшем к нему не будет доступа. Полученный пароль использовать в действии в поле "Пароль".
Протокол SMTP | Протокол POP3 | Протокол IMAP | ||||
---|---|---|---|---|---|---|
SSL | false | true | false | true | false | true |
Порт | 587 | 465 | 110 | 995 | 143 | 993 |
URL | smtp.gmail.com | pop.gmail.com | imap.gmail.com | |||
User | <логин (адрес электронной почты полностью, с доменом)> | |||||
Password | <пароль> |
Подключение к почтовым серверам - Mail
Перед использованием данных сервисов необходимо подключить почтовые программы:
Далее нажать кнопку "Добавить" и ввести название для пароля. После нажать продолжить и далее появиться пароль, который необходимо сохранить себе на компьютер, т.к. в дальнейшем к нему доступа не будет.
Протокол SMTP | Протокол POP3 | Протокол IMAP | ||||
---|---|---|---|---|---|---|
SSL | false | true | false | true | false | true |
Порт | 25 ИЛИ 587 | 465 | 110 | 995 | 143 | 993 |
URL | smtp.mail.ru | pop.mail.ru | imap.mail.ru | |||
User | <логин (адрес электронной почты полностью, с доменом)> | |||||
Password | <пароль> |
Подключение к почтовым серверам - it.ru
Протокол SMTP | Протокол POP3 | Протокол IMAP | ||||
---|---|---|---|---|---|---|
SSL | false | true | false | true | false | true |
Порт | 25 | |||||
URL | gate02.it.ru | |||||
User | <логин (адрес электронной почты полностью, с доменом)> | |||||
Password | <пароль> |
При выборе Exchange Api учитываются только эти три параметра:
Пример использования
Задача
Получить все письма от welcome@e.mail.ru за определенный временной интервал и сохранить полученные письма в виде таблицы в формате CSV.
Решение
Подключить почтовый ящик с которого будет выслано письмо. Для любых действий с конкретным почтовым ящиком, необходимо сперва подключиться к нему, создать его уникальный идентификатор (Контекст).
Определить почтовый сервис. (От почтового сервиса зависят параметры подключения к почтовому ящику).
Отправить сообщение.
Реализация
Открыть группу действий "Почта" (подгруппа "Почта Net")
- Собрать схему робота, состоящую из действий:
2. Настроить параметры для действия "Настройки подключения".
3. Настройка действия:
Параметр "Тип сервера". Из выпадающего списка выбираем "eSMTP" т.к. необходимо отправить сообщение.
Параметр "Использование API". Указываем "Без API".
Параметр “SSL”. Ставим галочку
Параметр "Порт". Указываем 465 в соответствии с требованиями настроек почтового сервера Майл.ру.
Параметр "URL сервера". Указываем smtp.mail.ru в соответствии с требованиями настроек почтового сервера Майл.ру.
Параметр "Логин". Указываем логин почты с которой требуется отправить сообщение test_robin_mail@mail.ru.
Параметр "Пароль". Указываем пароль от почтового ящика.
4. Помещаем в рабочее пространство студии действие "Получить сообщение".
Настройка действия:
Параметр "Контекст". Необходимо выбрать из выпадающего списка контекст соответствующий почтовому ящику с которого будут вычтены сообщения.
Параметр "От". Указываем почтовый ящик отправителя сообщения.
Параметр “Начиная с даты”. Указываем дату начала интервала.
Параметр “Заканчивая датой”. Указываем дату конца интервала.
Параметр "Результат". Указываем переменную "Таблица", в которую будет сохранена информация из писем.
Параметр “Количество сообщений”. Указываем переменную “Счетчик”, в которую будет сохранена информация о количестве сообщений.
5. Нажимаем на кнопку "Старт" в верхней панели.
Результат
Почтовый ящик test_robin_mail@mail.ru подключен. Данные писем занесены в таблицу CSV.