メール コンテンツを SharePoint に保存する
Microsoft Power Automate には、受信メールを監視し、そのメタデータと添付ファイルをそれぞれ Microsoft Lists リストとドキュメント ライブラリに保存するフローを構築するのに役立つツールが用意されています。
SharePoint ドキュメント ライブラリへのメール添付ファイルの保存
Microsoft Outlook には、新しい電子メールが到着した場合というトリガーがあります。このユニットの例ではこのトリガーを使用して、受信メールを監視し、添付ファイルを SharePoint ドキュメント ライブラリに保存します。 トリガーは、メールに添付ファイルがあるかどうか、また特定の送信者からのメールで件名フィールドに "月次レポート" という単語が含まれるメールかどうかを監視します。
前提条件
- SharePoint ドキュメント ライブラリの作成へのアクセス
- Power Automate へのアクセス
SharePoint ドキュメント ライブラリの作成
SharePoint から、設定歯車アイコンを選択し、サイトの内容を選択します。
+ 新規を選択して、ドキュメント ライブラリを選択します。
空白のライブラリを選択します。
名前フィールドに受信メールと入力し、作成を選択します。
列の追加を選択し、テキストを選択します。 名前の種類で、送信者名を選択します。
列の追加を選択し、テキストを選択します。 名前の種類で、送信者のメール アドレスを選択します。
これでドキュメント ライブラリが作成されました。
自動化フローの作成
Power Automate ホーム ページの左側のナビゲーション メニューにある + 作成を選択してから、自動化したクラウド フローを選択します。
フローに受信メールと名前を付けます。
フローのトリガーを選択してくださいフィールドで、新しいメールが届いたとき (V3) を検索して選択します。
作成を選択します。
右上隅で、新しいデザイナーをオフにし、メッセージが表示されたら保存せずに切り替えを選択します。
トリガーを選択してから詳細オプションを表示するを選択します。
受信したメールを注意深く監視して、基準に一致する送信者からの添付ファイルを取得するオプションを追加します。 この例では、宛先、送信者、添付ファイルを含める、および件名フィルター フィールドを監視します。
+ 新しいステップを選択します。 Sharepoint を検索して、ファイルの作成を選択します。
受信メール ライブラリのサイト アドレスとフォルダー パスを選択します。
ファイル名フィールドを選択します。 動的コンテンツ ボックスが開きます。 開かない場合、[動的コンテンツの追加] を選択します。 動的コンテンツから、Attachments Name を選択します。
注
Power Automate によって、[ファイルの作成] の外側に [個々に適用] アクションが自動的に追加されます。 これにより、メールのすべての添付ファイルが SharePoint ライブラリで確実に作成されます。
ファイル コンテンツ フィールドを選択します。 動的コンテンツから Attachments Content を選択します。
ファイルの作成アクションの下で、アクションの追加を再度選択し、SharePoint を検索して、ファイル プロパティの更新を選択します。
ファイル プロパティの更新ダイアログ ボックスで、サイト アドレスと受信メール ライブラリを選択します。
次のスクリーンショットに示されている動的コンテンツから情報を追加します。
フロー チェッカーを選択してエラーがないか確認した後、右上隅の保存を選択します。
フローを実行する
これでタスクは完了です。 Adele Vance が Miriam Graham からメールを受信すると、メールは次のようになります。
少なくとも 1 件の添付ファイルが含まれている
件名フィールドに "月次レポート" という語が含まれている
その後、フローにより添付ファイルが選択され、受信メール ライブラリに保存されます。
次のスクリーンショットは、メールの受信後、SharePoint ライブラリがどのように表示されるかを示しています。
ヒント
ファイルを SharePoint にアップロードすると、そのファイル サイズが自動的に識別され、使用可能になります。 列名はファイル サイズと呼ばれ、既定では非表示です。 表示するには、ビューに追加する必要があります。