LoginSignup
5
0

More than 3 years have passed since last update.

【UiPath】Outlookのメールを取得

Last updated at Posted at 2020-06-04

概要

使用バージョン:UiPath.Mail.Activities v1.8.5

「Outlook メール メッセージを取得」アクティビティを使う。

公式ドキュメント:https://docs.uipath.com/activities/lang-ja/docs/get-outlook-mail-messages

プロパティ

入力
アカウント - Outlookに設定されているアカウント(メールアドレス)。
メールフォルダ- 「受信トレイ」などのフォルダ名。サブフォルダも指定したい場合は「受信トレイ\フォルダ名」のように\区切りで指定可能。

オプション
フィルター - Jet構文、またはDASL構文を使用する。

フィルターの構文

下記参照(このアクティビティでは、メールのみの検索で予定は検索できない(はず))。
【Outlook VBA】メールや予定をフィルターで検索する - Qiita

出力

メッセージ List<MailMessage> - 見つかったメールのリスト。

出力結果は複数件ある場合があるので、基本的には「繰り返し(コレクションの各要素)」を使って後続処理を行う。その際、「繰り返し」アクティビティのプロパティ「TypeArgument」を「System.Net.Mail.MailMessage」にすると扱いやすい。

共有されているアカウントを指定する場合

Office365で、自分に共有メールボックスなどの参照権限がある状態で、その共有されている方のフォルダを参照したい場合の例。

アカウント - 共有されたアカウント。メールアドレスではなく、Outlookに表示されている名前を指定する。
メールフォルダ - 受信トレイ など自分のアカウントの場合と同じように指定できる。

5
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
0