9
10

More than 3 years have passed since last update.

Power Automate のトリガー条件を使ってOutlookを色んな条件でトリガーさせる方法。

Last updated at Posted at 2021-06-23

やりたいこと

Power Automate にて、Outlook 365の「新しいメールが届いたとき」のトリガーを使うときに、
メールの件名に’AAA’または’BBB’が含まれている時だけトリガーしたい。

ダメな例

図のように件名フィルタのところに、複数キーワードをスペースで指定しても思うようにキャッチしてくれません。
image.png

良い例

「トリガー条件」というものを使って設定していきます。

image.png
トリガーとなる「新しいメールが届いたとき(v3)」の右上のミートボールメニューをクリック⇒設定をクリック。

image.png

「トリガーの条件」のところに下記のようにする。
@or(contains(triggerBody()?['Subject'], 'AAA'),contains(triggerBody()?['Subject'], 'BBB'))

トリガー条件を使うときは、一番最初の図の「件名フィルター」のところは空白でおk。
'Subject'のところを変更すればメールの件名以外も条件にできるようなので調べてみてください。

条件指定例

  • アンド検索(件名にAAAとBBBが両方含まれていたらtrue)

    • @and(contains(triggerBody()?['Subject'], 'AAA'),contains(triggerBody()?['Subject'], 'BBB'))
  • 完全一致(件名がAAAだったらtrue)

    • @equals(triggerBody()?['Subject'], 'AAA')
9
10
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
9
10