Выбрать
...
сообщения Версия 10 (Net)
Группа действий: Outlook
...
Описание
Действие выбирает из почтового ящика письма, которые соответствуют указанным фильтрам, и сохраняет их ID в переменную.
Image Removed
...
Иконка действия
Image Added
Параметры и их настройки
Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры |
Хранилище писем |
Letter storageНеобязательный параметр. Хранилище, из которого нужно отобрать письма. Название хранилища часто (но не всегда) совпадает с учетной записью пользователя. |
СтрокаFolder | приложения письма из которой нужно выбрать письма. |
Чтобы указать более одного элемента, используйте |
";"СтрокаUnread only | Выбрать только непрочитанные письма. |
ЛогическийКоличество | CountКоличество писем, которое необходимо вычитать из почтового ящика по указанным фильтрам. | Число | 10 | Нет | Sender | Почтовый адрес отправителя письма. |
Чтобы указать более одного элемента, используйте |
""Поддерживается шаблон поиска с использованием подстановочных знаков * ; ? ; [ ]; !; - ; #». Подстановочный знак должен быть заключен в { } для разделения знака от обычного текста. Текст указывать с учетом регистра."
Строка | example@mail.ruRecipients | Почтовый адрес дополнительного получателя письма. |
Чтобы указать более одного элемента, |
используйте ""Поддерживается шаблон поиска с использованием подстановочных знаков * ; ? ; [ ]; !; - ; #». Подстановочный знак должен быть заключен в { } для разделения знака от обычного текста. Текст указывать с учетом регистра."
Если указать адрес текущего пользователя, ошибки не будет.
Строка | example@yandex.ru | Нет | Копия | CC | Почтовый адрес получателя копии письма. |
Чтобы указать более одного элемента, |
используйте ""Поддерживается шаблон поиска с использованием подстановочных знаков * ; ? ; [ ]; !; - ; #». Подстановочный знак должен быть заключен в { } для разделения знака от обычного текста. Например: Документ {[123]}. Текст указывать с учетом регистра."
Строка | example@yandex.ru | Subject | Текст, который должна содержать тема письма. |
Поддерживается шаблон поиска с использованием подстановочных знаков * ; ? ; [ ]; !; - ; #». Подстановочный знак должен быть заключен в { } для разделения знака от обычного текста. Например: Документ {[123]}. Текст указывать с учетом регистра."
Строка | ОтчетBody | Текст, который должно содержать тело письма. |
Поддерживается шаблон поиска с использованием подстановочных знаков * ; ? ; [ ]; !; - ; #». Подстановочный знак должен быть заключен в { } для разделения знака от обычного текста. Например: Документ {[123]}. Текст указывать с учетом регистра."
Строка | Доброго дня!From date | Дата получения письма, начиная с которой |
были получены Дата и время | 29.06.2020Robin.DateTime | | Нет |
Заканчивая датой |
To date | Дата получения письма, до которой включительно |
были получены Дата и время | 29.08.2020Attachment exist | Будут выбраны только письма с вложениями. |
Логический | Robin.Boolean | true | Нет |
Количество | Количество писем, которое необходимо вычитать из почтового ящика по указанным фильтрам. По умолчанию 10. | Robin.Numeric | |
trueAttachment name | Текст, который должно содержать название вложения. |
Поддерживается шаблон поиска с использованием подстановочных знаков * ; ? ; [ ]; !; - ; #». Подстановочный знак должен быть заключен в { } для разделения знака от обычного текста. Например: Документ {[123]}. Текст указывать с учетом регистра."
Строка
| Отчет | Нет |
Пометить как прочитанное |
Mark as read | Отметить выбранные письма как прочитанные. |
По умолчанию false
Логический | falseProcess reports | Если отмечено, системные отчеты будут учитываться при выборе писем |
ЛогическийRobin.Boolean | true | Нет |
Результаты |
Идентификаторы выбранных сообщений |
Selected message IDs | Коллекция, в которую сохраняются идентификаторы отобранных по выбранным фильтрам писем |
КоллекцияОсобые условия использования
В параметрах:•
...
...
...
...
...
поддерживается Поддерживается шаблон поиска с использованием подстановочных знаков * ; ? ; [ ]; !; - ; #»#". Подстановочный знак должен быть заключен в { } для разделения знака от обычного текста.
Например: Документ {[123]}. Текст указывать с учетом регистра.
Итого:
- Если указано: Документ [123],то воспринимаем просто как текст; если нет писем с таким текстом, значит действие завершится, т.е. не будет пытаться воспринять эти [] как специальные символы и искать по шаблону
.- ;
- А если указано: Документ {[123]}, то сначала ищем как текст, если не находим, то как шаблон, в котором то, что в квадратных скобках - это один из возможных символом после слова Документ;
- {} вообще не считаются как текст в этом случае
.- ;
- Если указано: Документ {123}, то считается просто текстом, т.к. внутри {} нет спец. символов
.- ;
- При поиске двух значений и более, они должны быть указаны через точку с запятой Документ {[123]};{[864]}.
Пример использования
Задача
Необходимо выбрать сообщения с темой "Заявления на отпуск" и сохранить вложения из писем Outlook в требуемую папку.
Решение
Воспользоваться действиями "Завершить процесс", "Запустить процесс", "Выбрать сообщения", "Сохранить вложения".
Реализация
- Собрать схему робота, состоящего из действий.
Image Added
- Заполнить параметры действия "Завершить процесс" (в случае, если Outlook уже запущен, то второй экземпляр уже не откроется).
Image Added
- Заполнить параметры действия "Запустить процесс".
Image Added - Заполнить параметры действия "Выбрать сообщения".
Image Added - Заполнить параметр действия "Сохранить вложения".
Image Added
- Нажать на кнопку "Старт" в верхней панели.
Результат
Указанные сообщения отобраны. В требуемую папку сохранены вложения из указанных писем.
Image Added