Ознакомиться с документацией Automation Anywhere

Automation Anywhere Automation 360

Закрыть содержимое

Содержимое

Открыть содержимое

Использование для каждого сообщения в итераторе почтового ящика

  • Обновлено: 11/17/2020
    • Automation 360 v.x
    • Сборка
    • Рабочая область RPA

Использование для каждого сообщения в итераторе почтового ящика

Необходимо использовать определенный адрес электронной почты actions в петле action. Используйте для каждого сообщения в итераторе почтового ящика , чтобы повторить набор для actions всех сообщений в рамках определенных параметров.

Подготовка

Сначала подключитесь к серверу электронной почты. Использование Connect action

В Email actions петле необходимо использовать следующие элементы:
  • Изменить статус
  • Удалить
  • Сохраните вложения
  • Сохранить сообщение электронной почты

Процедура

Чтобы использовать внутри Email action цикла, выполните следующие действия:

  1. Дважды щелкните или перетащите петлю action из петли package в Actions палитре.
  2. Выберите параметр для каждого сообщения в почтовом ящике в списке Итератор.
  3. В поле Session name (Имя сеанса) введите имя сеанса, который использовался для подключения к серверу электронной почты, в поле Connect action(Подключение) .
  4. В параметрах ВСЕ , ПРОЧИТАННЫЕ или НЕПРОЧИТАННЫЕ укажите тип сообщения электронной почты, которое необходимо извлечь с сервера электронной почты.
    Прим.: Для сервера электронной почты, использующего протокол POP3, будут извлечены все сообщения электронной почты.
  5. Необязательно: Укажите папку, из которой вы хотите извлечь сообщения электронной почты.
    • Microsoft Outlook и Yahoo: Можно указать имя папки.

      Например, Входящие, Отправленные, Входящие/продажи, Inbox/IT и так далее. Папки Sales и IT в данном примере являются папками, созданными пользователем и недоступными по умолчанию.

    • Gmail:
      • Для получения сообщений электронной почты из папок по умолчанию необходимо использовать папку [Gmail]/, кроме папки Входящие .

        Например , [Gmail]/Черновик, [Gmail]/Важная , [Gmail]/Корзина, и так далее.

      • Чтобы получать сообщения электронной почты из созданных папок или папки Входящие, необходимо указать имена папок в том виде, в котором они есть.

        Например, если в Gmail были созданы папки Bank and Sports, укажите Bank and Sports без префикса [Gmail], чтобы получать электронные сообщения из этих папок.

  6. Необязательно: В поле "если тема содержит" укажите значение для извлечения сообщений электронной почты, содержащих значение, указанное в теме письма.
  7. Необязательно: В поле от определенных отправителей укажите адреса электронной почты для получения сообщений электронной почты.
  8. Необязательно: В списке когда дата получения указана в или после, выберите параметр для получения определенных сообщений электронной почты в определенный день или после него.
  9. Необязательно: В списке когда дата получения указана в или раньше, выберите параметр для получения определенных сообщений электронной почты до или после определенной даты.
    Если для шагов 6 - 9 заданы значения, система извлекает только те сообщения электронной почты, которые соответствуют всем критериям. Например, если на шаге 5 указать Банк, выписку на шаге 6 и abcbank@xyz.com на шаге 7, система получит электронные письма из папки Банк, содержащие выписку в теме и полученные с адреса электронной почты abcbank@xyz.com.
  10. В параметрах Обычный текст или HTML выберите нужный формат.
  11. Необязательно: В списке назначить текущее значение переменной выберите или создайте переменную словаря.

    В переменной словаря хранятся свойства каждого сообщения электронной почты. Использование переменной словаря для свойств электронной почты.

  12. Нажмите Сохранить.
Вставьте блок сообщений action в контейнер Loop, чтобы распечатать тему каждого сообщения. Используйте следующее тело сообщения, подставляя общее имя переменной для той, которая использовалась на шаге 10: $dictionaryVar{emailSubject}$
Отправить отзыв