Web メール サービスの自動化

完了

Power Automateデスクトップ アプリを使用すると、電子メール アクションを使用して Web メール サービスを自動化できます。 これらのアクションを使用して、IMAP サーバーからメール メッセージを取得し、SMTP サーバー経由でメッセージを送信します。

ほぼすべての主要な Web メール サービスで IMAP と SMTP がサポートされていますが、通常、それぞれのオプションをアクティブ化する必要があります。

Note

多要素認証で保護された電子メール アカウントを自動化するには、アプリケーション パスワードを作成する必要があります。

IMAP サーバーと SMTP サーバーを構成する

電子メール アクションを展開する前に、要求を処理するサーバーを構成します。 メール メッセージの取得アクションおよびメール メッセージの処理アクションには IMAP サーバーが必要ですが、メール送信アクションには SMTP サーバーが必要です。

必要な IMAP サーバーを構成するには、アクションのプロパティを開き、IMAP サーバー セクションを展開します。

IMAP サーバー セクションで、アドレス、サーバーのポート、アカウントの資格情報を入力します。 信頼されていない証明書が許可されている場合、またはサーバーが TLS/SSL を使用している場合は、それぞれ、信頼されていない証明書を許可するまたは SSL を有効にするオプションを選択します。

[電子メール メッセージの取得] アクションの IMAP サーバー セクションのスクリーンショット。

必要な SMTP サーバーを構成するには、メール送信アクションのプロパティを開き、SMTP サーバー セクションを展開します。

SMTP サーバー セクションで、アドレス、サーバーのポート、アカウントの資格情報を入力します。 さらに、該当する場合は、SSL/TLS と信頼されていない証明書を有効にすることもできます。

[電子メールの送信] アクションの [SMTP サーバー] セクションのスクリーンショット。

メール メッセージの取得

メールボックスから特定の基準を満たすメールを取得するには、メール メッセージを取得アクションを使用します。

取得したメールを制限するには、さまざまなフィールドに含まれる親フォルダー、状態、またはキーワードでフィルター処理します。 使用可能なすべてのフィルターは、アクションのプロパティの [ 電子メール フィルター ] セクションにあります。

取得したメールに添付ファイルが含まれている場合は、デスクトップにファイルをローカルに保存できます。

[電子メール メッセージの取得] アクションのスクリーンショット。

メール メッセージの処理

メールボックスからメッセージを取得した後、Power Automateデスクトップ アプリを使用すると、Process 電子メール メッセージ アクションを使用して操作できます。

このアクションでは、削除する、未読としてマークする、メッセージを他のフォルダーに移動するなど、一連の重要なメール操作を実行します。

このアクションをデプロイするには、電子メールの一覧を入力として設定します。 [ 電子メール メッセージの取得 ] アクションで一覧を作成できます。

[電子メール メッセージの処理] アクションのスクリーンショット。

電子メールを送信する

電子メール グループの最後のアクションは、[ 電子メールの送信] アクションです。 このアクションは、新しい電子メール メッセージを作成して送信します。 このアクションをデプロイするには、次の要素を指定します。

  • 送信者
  • 送信者の表示名
  • 受取人
  • CC および BCC の受信者
  • 新規メールの件名と本文

必要に応じて、メールの本文を HTML で記述したり、ファイルをメッセージに添付したりすることができます。 ファイルを添付するには、[ 添付ファイル ] フィールドにファイル パスまたはファイル (またはファイルの一覧) を含む変数を入力します。

[電子メールの送信] アクション ダイアログのスクリーンショット。