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

Ключ

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

Выбрать

...

сообщения Версия 10 (Net)

Группа действий: Outlook

...

Описание

Выбирает Действие выбирает из почтового ящика письмаящика письма, которые соответствуют указанным фильтрам,  и и сохраняет их ID в переменную.

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

Image Removed

...

Image Added

Параметры и их настройки

Свойство
Англ. наименование
ОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Хранилище
Data store
писемХранилище,
в котором
из которого нужно отобрать письма.
*
Название хранилища часто (но не всегда) совпадает с учетной записью пользователя.
Строка
Robin.String Нет
Папка
Folder
Папка
приложения
,
письма
из которой нужно выбрать письма.
Чтобы указать более одного элемента, используйте
";"
«;».Robin.String 
Строка
Нет
Непрочитанные
Unread only
Выбрать только непрочитанные письма.
ЛогическийtrueНетКоличество

Count

Количество писем, которое необходимо вычитать из почтового ящика по указанным фильтрам.Число
Robin.Booleantrue
10
Нет
Отправитель
Sender
Почтовый адрес отправителя письма.
Чтобы указать более одного элемента, используйте
"
«;
"
»
Строкаexample@mail.ru
Robin.String Нет
Получатель
Получатели
Recipient
Почтовый адрес дополнительного получателя письма.
Чтобы указать более одного элемента,
используйте "
используйте «;
"

Если указать адрес текущего пользователя, ошибки не будет.

Строкаexample@yandex.ru
»Robin.String 
Нет
Копия
CC
Почтовый адрес получателя копии письма.
Чтобы указать более одного элемента,
используйте "
используйте «;
"
»
Строка
Robin.String 
example@yandex.ru
Нет
Тема
Subject
Текст, который должна содержать тема письма.
Строка
Robin.String
Отчет
 Нет
Тело
Body
Текст, который должно содержать тело письма.
СтрокаДоброго дня!
Robin.String Нет
Начиная с даты
From date
Дата получения письма, начиная с которой
были получены
нужно отобрать письма.
Дата и время29.06.2020
Robin.DateTime Нет
Заканчивая датой
To date
Дата получения письма, до которой включительно
были получены
нужно отобрать письма.
Дата и время
Robin.DateTime 
29.08.2020
Нет
Есть вложения

Attachment exist

Будут выбраны только письма с вложениями.

Логический

true
Robin.BooleantrueНет
КоличествоКоличество писем, которое необходимо вычитать из почтового ящика по указанным фильтрам. По умолчанию 10.Robin.Numeric Нет
Название вложения
Attachment name
Текст, который должно содержать название вложения.
Строка
Robin.String
Отчет
 Нет
Пометить как прочитанное
Mark as read
Отметить выбранные письма как прочитанные.

По умолчанию false

Логический
Robin.BooleantrueНет
Обрабатывать отчетыЕсли отмечено, системные отчеты будут учитываться при выборе писемRobin.Booleantrue
false
Нет
Результаты
ID Переменная
Идентификаторы выбранных сообщений
Message ID
Коллекция, в которую сохраняются идентификаторы
отобранных по выбранным фильтрам писем.
отобранных по выбранным фильтрам писемRobin.Collection  
Коллекция

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

...

В параметрах:

  • Отправитель;
  • Получатели;
  • Копия;
  • Тема;
  • Тело;
  • Название вложения.

Поддерживается шаблон поиска с использованием подстановочных знаков * ; ? ; [ ]; !; - ; #". Подстановочный знак должен быть заключен в { } для разделения знака от обычного текста.
Например: Документ {[123]}. Текст указывать с учетом регистра.

Итого:

  • Если указано: Документ [123],то воспринимаем просто как текст; если нет писем с таким текстом, значит действие завершится, т.е. не будет пытаться воспринять эти [] как специальные символы и искать по шаблону;
  • А если указано: Документ {[123]}, то сначала ищем как текст, если не находим, то как шаблон, в котором то, что в квадратных скобках - это один из возможных символом после слова Документ;
  • {} вообще не считаются как текст в этом случае;
  • Если указано: Документ {123}, то считается просто текстом, т.к. внутри {} нет спец. символов;
  • При поиске двух значений и более, они должны быть указаны через точку с запятой Документ {[123]};{[864]}.

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

Задача

Необходимо выбрать сообщения с темой "Заявления на отпуск" и сохранить вложения из писем Outlook  в требуемую папку. 

Решение

Воспользоваться действиями "Завершить процесс", "Запустить процесс", "Выбрать сообщения", "Сохранить вложения".

Реализация

  1. Собрать схему робота, состоящего из действий.
    Image Added
  2. Заполнить параметры действия "Завершить процесс" (в случае, если Outlook уже запущен, то второй экземпляр уже не откроется).
    Image Added
  3. Заполнить параметры действия "Запустить процесс".
    Image Added
  4. Заполнить параметры действия "Выбрать сообщения".
    Image Added
  5. Заполнить параметр действия "Сохранить вложения".
    Image Added
  6. Нажать на кнопку "Старт" в верхней панели. 

Результат

Указанные сообщения отобраны. В требуемую папку сохранены вложения из указанных писем.
Image Added
Отсутствуют.