Outlookメールを別フォルダーへ移動する
クラシックOutlookから条件に合うメールを取得し、処理済みフォルダーへ移動します。
画面上の名前は、表示言語やバージョンによって異なる場合があります。Desktopの例は、フロー作成時に「Power Fx を有効にする」をオフにした標準構文です。Power Fx対応フローでは式・変数参照・インデックスの書き方が異なります。このページでは変数を %変数名% と表記します。出力変数の名前を入力する欄では、前後の % は付けません。
実行前に確認
- 新しいOutlook for Windowsでは、このOutlook自動化アクションはサポートされません。
- 実際にメールが移動します。最初はテスト用メールだけに絞り、対象件数を確認してください。
1使うアクション
- アクション 1Outlook を起動します
- アクション 2Outlook からメール メッセージを取得します
- アクション 3Outlook でメール メッセージを処理する
- アクション 4Outlook を閉じる
図で見る処理のイメージ
概念図クラシックOutlookから条件に合うメールを取得し、処理済みフォルダーへ移動します。
受信トレイ
件名に移動テストを含むメール
取得と移動
MailListを処理済みへ
完了時
対象メールの保存場所が変わる
メールを先に取得してから、そのリストを移動します。
設定例に沿った成功時の概念図です。実際の画面や実行結果ではなく、成功・配信を保証するものではありません。
設定と処理を説明する模式図です。実際の設定画面や実行結果のスクリーンショットではありません。
2実際の設定内容
入力する値・操作手順を確認する4ステップの設定と確認方法
- 1
WindowsのクラシックOutlookでアカウントを設定し、受信トレイと同じメールボックス内に「処理済み」フォルダーを用意します。起動出力を OutlookInstance にします。
- 2
取得:%OutlookInstance%、対象アカウント名、受信トレイの実際のフォルダーパス、件名に含む文字「移動テスト」、すべてのメールを指定。取得時に既読にする設定は無効、出力を MailList にします。
- 3
メールメッセージの処理:%OutlookInstance%、同じアカウント、%MailList%、操作「メール メッセージをフォルダーに移動」、移動先「処理済み」の実パスを指定します。
- 4
Outlook を閉じる:%OutlookInstance% を指定します。
- 対象環境
- Power Automate for desktop(Windows)
- 更新日
- 2026年10月2日