Выбрать сообщения Версия 9 (Net)

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


Описание

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

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


Параметры


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



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


Настройки

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
Messages data storeOptional parameter. Repository from which to select emails. The repository name is often (but not always) the same as the user account.Robin.String
No
FolderOptional parameter. The folder from which to select emails. To specify more than one item, use «;».Robin.String
No
Unread onlyOptional parameter. Select only unread emails.Robin.BooleantrueNo
SenderOptional parameter. The mailing address of the sender of the email. To specify more than one item, use «;». The search pattern using wildcards * ; ? ; [ ]; ! ; - ; # is supported. The wildcard must be enclosed in { } to separate the character from the plain text. For example: Document {[123]}. The text should be case-sensitive.Robin.String
No
RecipientsOptional parameter. The postal address of the additional recipient of the email. To specify more than one item, use «;». The search pattern using wildcards * ; ? ; [ ]; ! ; - ; # is supported. The wildcard must be enclosed in { } to separate the character from the plain text. For example: Document {[123]}. The text should be case-sensitive.Robin.String
No
CCOptional parameter. The mailing address of the recipient of the copy of the email. To specify more than one item, use «;». The search pattern using wildcards * ; ? ; [ ]; ! ; - ; # is supported. The wildcard must be enclosed in { } to separate the character from the plain text. For example: Document {[123]}. The text should be case-sensitive.Robin.String
No
SubjectOptional parameter. The text that the subject line should contain. The search pattern using wildcards * ; ? ; [ ]; ! ; - ; # is supported. The wildcard must be enclosed in { } to separate the character from the plain text. For example: Document {[123]}. The text should be case-sensitive.Robin.String
No
BodyOptional parameter. The text that should contain the body of the email. The search pattern using wildcards * ; ? ; [ ]; ! ; - ; # is supported. The wildcard must be enclosed in { } to separate the character from the plain text. For example: Document {[123]}. The text should be case-sensitive.Robin.String
No
From dateOptional parameter. Date of receipt of the email, starting from which it was necessary to select emails.Robin.DateTime
No
To dateOptional parameter. Date of receipt of the email, up to which inclusively you need to select emails.Robin.DateTime
No
Attachment existOptional parameter. Only emails with attachments will be selected.Robin.BooleantrueNo
CountOptional parameter. The number of emails to be subtracted from the mailbox according to the specified filters. The default is 10.Robin.Numeric
No
Attachment nameOptional parameter. The text that should contain the name of the attachment. The search pattern using wildcards * ; ? ; [ ]; ! ; - ; # is supported. The wildcard must be enclosed in { } to separate the character from the plain text. For example: Document {[123]}. The text should be case-sensitive.Robin.String
No
Mark as readOptional parameter. Mark selected emails as read.Robin.BooleantrueNo
Results
Selected messages IDsThe collection into which the identifiers of the emails selected by the selected filters are savedRobin.Collection

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

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

• Отправитель

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

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

{[123]}. Текст указывать с учетом регистра.


Итого:

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

Задача

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

Решение

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

Реализация

  1. Собрать схему робота, состоящего из действий:


  2. Заполнить параметры действия "Завершить процесс" (в случае, если Outlook уже запущен, то второй экземпляр уже не откроется).


  3. Заполнить параметры действия "Запустить процесс".


  4. Заполнить параметры действия "Выбрать сообщения".
    1. В параметре «Папка» выбираем папку, в которой будет содержаться письмо в почтовом ящике.
    2. Параметр «Непрочитанные» - ставим значение true. Это нужно для того, чтобы выбор писем был только среди непрочитанных писем
    3. В параметре «Тема» - указываем тему письма «Заявления на отпуск»
    4. «Начиная с даты» - указываем дату получения письма. Письма будут выбраны те, которые пришли не раньше указанной даты
    5. «Есть вложения» - ставим значение true. Это нужно для того, чтобы выбор писем был только среди писем, имеющих вложения
    6. «Пометить как прочитанное» - ставим значение true. Это нужно для того, чтобы письма в почтовом ящике отметились как прочитанные и при следующем запуске робота не подверглись повторной обработке


  5. Заполнить параметр действия "Сохранить вложения".
    1. «Идентификаторы сообщений» - выбираем «Выбрать сообщения 1.Идентификаторы выбранных сообщений». Так мы передаем идентификаторы выбранных писем.
    2. «Папка» - здесь мы указываем полный путь до папки, в которой будут сохраняться вложения из выбранных писем


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

Результат

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