История страницы
...
Save attachments Version 10 (Net)
Группа действийAction group: Outlook
Описание
Действие сохраняет в указанную папку вложения из писем, соответствующих идентификатору присвоенному при отборе (отбор писем из Outlook производится с помощью действия "Select message" данной группы).
Иконка действия
Параметры
Входные параметры
Идентификаторы сообщений - Коллекция с идентификаторами писем. Если в коллекции больше одного элемента, действие будет применено ко всем.
Папка - Путь до папки на компьютере, в которой будут сохраняться вложения. В данной папке будет создаваться отдельная папка для каждого письма с названием из его темы и даты. Если были письма без вложений, для них будет создана папка, которая останется пустой, чтобы соблюсти размерность коллекции при необходимости.
- Сохранить изображения - Если значение «true», то изображения из тела письма будут сохранены, иначе – сохранены не будут.
Выходные параметры
Результат - Коллекция путей до созданных папок
Настройки
...
Description
The action saves attachments from emails that correspond to the identifier assigned during selection to the specified folder (emails from Outlook are selected using the "Select message" action of this group).
Action icon
Settings of parameters
Property | Description | Type | Filling example | Mandatory field |
---|---|---|---|---|
Parameters | ||||
Message IDs | Collection with email IDs. If there is more than one item in the collection, the action will be applied to all. | Robin.Collection | Yes | |
Directory | The path to the folder on your computer where attachments will be saved. A separate folder will be created in this folder for each email with a name from its subject and date. If there were emails without attachments, a folder will be created for them, which will remain empty to keep the dimension of the collection, if necessary. | Robin.FolderPath | C:\doc\img | Yes |
Save images | If the value is «true», then the images from the message body will be saved, otherwise they will not be saved. | Robin.Boolean | true | No |
Results | ||||
Result | Collection of paths to created folders | Robin.Collection |
Пример использования
Задача
Example of use
Task
Save attachments from Outlook emails to the desired directoryСохранить вложения из писем Outlook в требуемую папку. Решение
Solution
Воспользоваться действиями Use "Завершить процессTerminate", "Запустить процессRun", "Выбрать сообщенияSelect message", "Сохранить вложенияSave attachments" actions
Реализация
Implementation
«Пометить как прочитанное» - ставим значение true. Это нужно для того, чтобы письма в почтовом ящике отметились как прочитанные и при следующем запуске робота не подверглись повторной обработке
Assemble a robot scheme containing the following actionsСобрать схему робота, состоящего из действий:
Заполнить параметры действия "Завершить процесс" (в случае, если Outlook уже запущен, то второй экземпляр уже не откроетсяSet the parameters of the "Terminate" action (if Outlook is already running, the second copy will no longer open).
Заполнить параметры действия "Запустить процесс"Fill in the parameters of the "Run" action.
Заполнить параметры действия "Выбрать сообщения".
...
В параметре «Папка» выбираем папку, в которой будет содержаться письмо в почтовом ящике.
...
Параметр «Непрочитанные» - ставим значение true. Это нужно для того, чтобы выбор писем был только среди непрочитанных писем
...
В параметре «Тема» - указываем тему письма «Заявления на отпуск»
...
«Начиная с даты» - указываем дату получения письма. Письма будут выбраны те, которые пришли не раньше указанной даты
...
«Есть вложения» - ставим значение true. Это нужно для того, чтобы выбор писем был только среди писем, имеющих вложения
Fill in the parameters of the "Select message" action.
5. Заполнить параметр действия "Сохранить вложения"
«Идентификаторы сообщений» - выбираем «Выбрать сообщения 1.Идентификаторы выбранных сообщений». Так мы передаем идентификаторы выбранных писем
«Папка» - здесь мы указываем полный путь до папки, в которой будут сохраняться вложения из выбранных писем
...
Результат
Робот отработал успешно.
Fill in the "Save attachments" action parameter
6. Click on the "Start" button in the top panel.
Result
The program robot completed successfully.
The attachments from the selected email are saved to the called directory. В требуемую папку сохранены вложения из указанных писем.