PACでメールの下書きがHTMLタグになってしまうときの対応方法

Power Automate Cloud(PAC)で【メールメッセージを下書きする】を使うとメール本文にHTMLタグがそのまま表示されてしまいます。
PACのバグだと思われます。
対応方法をメモしておきます。

フロー全体

【フローを手動でトリガーする】
【メールメッセージを下書きする】
【作成】
【HTTP要求を送信します】

各アクション

【作成】

contentTypeをHTMLに変更します。

入力:

{
  "body": {
    "contentType": "html",
    "content": "@{outputs('メール_メッセージを下書きする')?['body/Body/Content']}"
  }
}

【HTTP要求を送信します】

URI:

{outputs(‘メール_メッセージを下書きする’)?[‘body/Id’]}

メソッド:PATCH

本文:@{outputs(‘作成’)}

コンテンツの種類:application/json

参考

ありがとうございました。

Power AutomateでOutlookメールの下書きを作成する | 株式会社KMDS
Microsoft Graph APIでカンタンに Power AutomateでOutlookメールの下書きを作成する公開日:Power Automate(クラウドフロー)のOutlookコネクタは、メールの送信・返信などが出来る便利なコ...

コメント

タイトルとURLをコピーしました