Получить письма#

Получить письма через Outlook.

Email[Текст] Email-адрес, с которого необходимо получить список последних писем.
Имя папки[Текст] Имя папки в Outlook. Например: "Входящие" или "Inbox". При необходимости укажите вложенные папки через символ '\'. Например: "Inbox\TestFolder".
Количество писем[Число] Количество последних полученных писем, которые необходимо добавить в итоговый список.
Фильтр[Текст] Фильтр для получения писем. Формат фильтра соответствует формату метода Items.Restrict (Outlook). Примеры можно увидеть в редакторе выражений в категории "Фильтры для Outlook".
Только непрочитанныеЕсли включено, то будут получены только непрочитанные письма.
Помечать как прочитанноеЕсли включено, то все полученные непрочитанные сообщения будут помечены как прочитанные.
Результат

[Список] Возвращает список объектов MailItem, каждый из которых представляет из себя письмо с данными. Нумерация начинается с нуля.

Пример доступных свойств:

  • Body - простой текст сообщения;
  • HTMLBody - текст сообщения в формате HTML;
  • Sender.Address - email отправителя;
  • Sender.Name - имя отправителя (если есть);
  • Subject - тема письма.

Например, получаем email отправителя первого сообщения: $Result[0].Sender.Address

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения:

  • "Default" - по умолчанию;
  • "Ignore" - ошибки игнорируются;
  • "Handle" - ошибки обрабатываются.

Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы.

Уровень сообщений

Выбор уровня сообщений, который будут выводить блоки при работе.

Возможные значения:

  • "Default" - по умолчанию;
  • "Release" - вывод отключен;
  • "Debug" - вывод основной информации;
  • "Detailed" - вывод подробной информации.

Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы.

Текст ошибки[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока.