История страницы
Настройки
...
подключения Версия 5 (Net)
Группа действий: Почта
Настройка подключения к почте.
...
Описание
Действие выполняет подключение к почтовому серверу и возвращает контекст подключения.
Иконка действия
Параметры и их настройки
...
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Тип сервера | Выбор типа почтового сервера. Для отправки почты: 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 |
Особые условия использования
Для получения почты и для отправки почты необходимо настраивать отдельные подключения.
Если одновременно будут заполнены и поле "Учетные данные", и поля "Логин" и "Пароль", то подключение будет выполнено по значениям полей "Логин" и "Пароль".
Протокол POP3 не поддерживает считывание только прочитанных или не прочитанных писем. Для чтения только непрочитанных писем рекомендуется использовать протокол IMAP.
Подключение к почтовым серверам - Яндекс
Перед использованием данных сервисов необходимо подключить почтовые программы:
Для работы с внешней почтой Яндекса понадобиться создать пароль. Для этого необходимо выполнить следующие действия:
Далее задаем название внешнего пароля. После того как мы создали пароль его необходимо сохранить себе на компьютер, т.к. в дальнейшем у нас не будет доступа к нему.
...
Протокол 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 учитываются только эти три параметра:
Пример
...
использования
Задача
...
Оправить персональные данные сотрудника сообщением, с темой письма "Сотрудник". На почту robinrobinoff@yandex.ru.
Получить все письма от welcome@e.mail.ru за определенный временной интервал и сохранить полученные письма в виде таблицы в формате CSV.
Решение
...
Подключить почтовый ящик с которого будет выслано письмо. Для любых действий с конкретным почтовым ящиком, необходимо сперва подключиться к нему, создать его уникальный идентификатор (Контекст).
Определить почтовый сервис. (От почтового сервиса зависят параметры подключения к почтовому ящику).
Отправить сообщение.
Реализация.
Реализация
...
- Открываем Открыть группу действий "Почта" (подгруппа "Почта Net".)
- Собрать схему робота, состоящую из действий.
- Настроить параметры для действия Помещаем в рабочее пространство студии действие "Настройки подключения".
Настройка действия:- Параметр "Тип сервера". Из выпадающего списка выбираем "eSMTP" т.к. необходимо отправить сообщение.
- Параметр "Использование API". Указываем "Без API".
- Параметр “SSL”. Ставим галочку.
- Параметр "Порт". Указываем 25 465 в соответствии с требованиями настроек почтового сервера ЯндексМайл.ру.
- Параметр "URL сервера". Указываем smtp.yandexmail.ru в в соответствии с требованиями настроек почтового сервера Яндекссервера Майл.ру.
- Параметр "Логин". Указываем логин почты с которой требуется отправить сообщение robinrobinoff@yandex test_robin_mail@mail.ru.
- Параметр "Пароль". Указываем пароль от почтового ящика.
- Помещаем в рабочее пространство студии действие "Отправить Получить сообщение".
Настройка действия:- Параметр "Контекст". Необходимо выбрать из выпадающего списка контекст соответствующий почтовому ящику robinrobinoff@yandex.ru.ящику с которого будут вычтены сообщения.
- Параметр "От". Указываем почтовый ящик с которого мы отправляем сообщение.Параметр "Кому". Указываем почтовый ящик которому мы отправляем сообщениеотправителя сообщения.
- Параметр “Начиная с даты”. Указываем дату начала интервала.
- Параметр “Заканчивая датой”. Указываем дату конца интервала.
- Параметр "ТемаРезультат". Указываем тему сообщения. Параметр "Тело письма" указать текстовую переменную с данными о сотруднике.
Результат:
...
- переменную "Таблица", в которую будет сохранена информация из писем.
- Параметр “Количество сообщений”. Указываем переменную “Счетчик”, в которую будет сохранена информация о количестве сообщений.
- Нажимаем на кнопку "Старт" в верхней панели.
Результат
Почтовый ящик test_robin_mail@mail.ruподключен. Данные писем занесены в таблицу CSV.