通知を受け取る

UiPath StudioX

UiPath StudioX ガイド

チュートリアル: Outlook メールでの反復処理と、添付ファイルの保存

このチュートリアルでは、Outlook 検索フォルダーのすべてのメールの添付ファイルをユーザーのコンピューターに保存するオートメーションを作成します。

プロジェクトを作成し、最初に、使用する Outlook アカウントを指定する Outlook アカウント カードを追加します。カードで、自動化するアクティビティを [繰り返し (メール メッセージ)] アクティビティ内に追加して、メールを反復処理する際にすべてのメールについてそれらのアクティビティを繰り返す必要があることを指定します。

ステップ 1: コンピューターと Outlook の検索フォルダーに Temp フォルダーを作成します。

  1. コンピューターの C: ドライブのルートに Temp という名前のフォルダーを作成します。
  2. Outlook を開き、[フォルダー] ペインで [検索フォルダー] を右クリックし、[新しい検索フォルダー] を選択します。
  3. [新しい検索フォルダー] ウィンドウで、[カスタム検索フォルダーを作成する] > [選択] を選択します。
  4. [検索フォルダーのカスタマイズ] ウィンドウで、[名前] ボックスに「Last week's attachments」と入力し、[条件] を選択します。
  5. [検索フォルダーの条件] ウィンドウの [メッセージ] タブで、[時間の条件] の横にあるドロップダウン メニューから [受信日時][先週] を選択します。
  6. [詳細設定] タブで、[添付ファイル] を選択し、隣接するドロップダウン メニューから 1 つ以上の添付ファイルを選択します。
  7. [OK] を 3 回クリックしてウィンドウを閉じて、検索フォルダーを保存します。

ステップ 2: プロジェクトを設定します。

ステップ 3: Outlook アカウントをプロジェクトに追加します。

  1. [アクティビティ] パネルで、[Outlook] タブを選択し、[Outlook アカウント カード] をダブルクリックします。[Outlook アカウント カード] アクティビティがデザイナー パネルに追加されます。
  2. アクティビティの [メール アカウントを選択] フィールドでは、既定のメール アカウントが既に選択されています。別のアカウントを使用する場合は、ドロップダウン メニューから選択します。
    In the And reference it later as field, enter MyOutlook as the name under which to refer to the account in the automation.
712712

ステップ 4: Outlook フォルダーのメッセージを反復処理します。

  1. [アクティビティ] パネルで、[繰り返し (メール メッセージ)] アクティビティをドラッグし、[Outlook アカウント カード] 内にドロップします。
  2. In the For Each Mail Message activity, click plus buttonplus button on the right side of the Use mails from field, and then select MyOutlook > [Search Folders] > [Last week's attachments] to select the search folder created in the account MyOutlook. Your selection is displayed in the Use mails from field as MyOutlook.SearchFolder("Last%20week%27s%20attachments") です。
    これで、Outlook の検索フォルダーの [Last week's attachments] のメールを反復処理するように指定したことになります。
765765

ステップ 5: 各メッセージの添付ファイルをコンピューターのフォルダーに保存します。

  1. [アクティビティ] パネルで、[メールの添付ファイルを保存] アクティビティをドラッグして、[繰り返し (メール メッセージ)] アクティビティ内にドロップします。
  2. [メールの添付ファイルを保存] アクティビティで、次のステップを実行します。
    • [添付ファイル取得元のメッセージ] フィールドの右側にある plus buttonplus button をクリックし、[CurrentMail] を選択して、保存する添付ファイルの取得元のメールは、現在反復処理しているメールであることを指定します。
    • Click browse filesbrowse files next to the Save to folder field, and then browse to and select the folder on your computer where to save the attachments. For this example, we created a folder called Temp on the C drive of the computer.
595595
  1. リボン メニューで [保存] をクリックしてオートメーションを保存し、[実行] をクリックしてそのオートメーションを実行します。
    Outlook のフォルダー Temp にある各メールの添付ファイルが、コンピューターの Temp フォルダーに保存されます。

サンプルをダウンロード

2 年前に更新


チュートリアル: Outlook メールでの反復処理と、添付ファイルの保存


改善の提案は、API リファレンスのページでは制限されています

改善を提案できるのは Markdown の本文コンテンツのみであり、API 仕様に行うことはできません。