コンテンツにスキップ

結果メール設定

結果メール設定は、フローの実行結果をメールで通知する設定です。フローごとに宛先を登録しておくと、実行が完了したとき・失敗したときに、指定した宛先へ自動でメールが届きます。

定期実行のバッチが失敗したことに気づけるようにしたい、処理結果を担当者に知らせたい、といった用途に使います。

結果メール設定は、次の2か所から同じものを操作できます。

場所 内容
「設定 > 結果メール設定」 組織内のすべてのフローの設定を一覧・追加・編集・削除できます
フローエディタ下部の「メール設定」タブ そのフローの設定だけを一覧・追加・編集・削除できます → フローとは
項目 内容
フロー 通知の対象になるフロー
通知タイミング 成功時 / 警告時 / 失敗時 から複数選べます(既定はすべて)
宛先種別 TO(既定) / CC / BCC
対象種別 メンバー(組織のメンバーから選ぶ) / 直接指定(メールアドレスを入力する)
対象メンバー / メールアドレス 対象種別に応じて、通知先のメンバーかメールアドレスを指定します

1つの設定が1つの宛先に対応します。複数の宛先に送りたい場合は、宛先ごとに設定を追加してください。

警告時 は、スクリプトが synqlet:warning の addWarning で警告を記録したまま完了した実行のことです。警告があった実行は「成功時」ではなく「警告時」として通知されるので、警告も受け取りたい場合は両方を選んでください。→ スクリプトを書く

通知 件名 本文の内容
成功時 成功 | フロー「<フロー名>」実行完了のお知らせ ノードごとのログと結果、フロージョブ詳細画面へのリンク
警告時 成功(警告N件) | フロー「<フロー名>」実行完了のお知らせ 本文の先頭に警告メッセージの一覧。以降は成功時と同じ
失敗時 失敗 | フロー「<フロー名>」実行失敗のお知らせ(警告があるときは 失敗(警告N件) | …) 失敗したノード名・試行回数・エラー内容・標準エラー出力、フロージョブ詳細画面へのリンク。警告があるときは本文の先頭にその一覧

件名には警告の件数だけが入ります。警告の内容は本文の先頭に全件表示されるほか、1件目のメッセージはメールソフトの一覧に出るプレビュー(件名の続きに表示される文)にも入ります。

結果やログが大きいときは一部だけが載ります

Section titled “結果やログが大きいときは一部だけが載ります”

メールに載るのは一部だけで、残りは省略されます。全体はフロージョブの詳細画面で確認してください。

項目 載る範囲 表示されるメッセージ
結果 先頭 結果が大きいため先頭のみを載せています
ログ・標準エラー出力 末尾 ログが大きいため末尾のみを載せています

ログを末尾から載せるのは、エラーメッセージや処理の締めくくりが末尾に出るためです。

送信されたメールは「設定 > メール履歴」から確認できます。

設定したのにメールが届かないときは、次の点を確認してください。

  • TO の宛先が1件もない — CC / BCC だけを登録しても送信されません。フローごとに、少なくとも1件は宛先種別が TO の設定が必要です。
  • テスト実行だった — プレイグラウンドでの試し実行や、トリガーのテスト実行では通知されません。通知されるのは本番の実行(スケジュール・Webフック・フォーム送信による実行)だけです。
  • リトライ中 — 失敗の通知は、スクリプトノードの 最大試行回数 を使い切って最終的に失敗が確定してから送信されます。1回目の失敗では送信されません。→ スクリプトを書く
  • 通知タイミングが合っていない — 「成功時」だけの設定では、失敗した実行にも警告があった実行にもメールは届きません。受け取りたいタイミングをすべて選んでください。

結果メール設定の追加・変更・削除ができるのは、「管理者」 または 「フロー・ファンクション・環境変数・テーブル・認証情報の作成」 を許可されたメンバーです。どちらも許可されていないメンバーは一覧の閲覧のみできます。→ メンバー管理

REST API のエンドポイントは /api/result-mail-settings です。作成時は flowId と、memberId または email のどちらか一方を指定します(recipientType の既定は To、notificationTypes の既定は ["Success", "Warning", "Error"])。→ API の使い方

ローカルMCP からは list_result_mail_settings / create_result_mail_setting / delete_result_mail_setting で操作でき、list_mails で送信結果を確認できます。