Dify Lib by Omluc

Outlook添付取得プラグイン

Outlook受信URL版が返す添付メタデータを使い、Microsoft Graphから実ファイルを取得します。

Dify上の実行結果は掲載していません。

受信したメールの添付を、処理できるファイルへ

配布版はoutlook-trigger-urlのattachment_metadataに含まれるURLとアクセストークンを使い、添付の実体を取得します。メール受信を監視するプラグインではありません。

受信の検知は別に用意する

URL版トリガーの添付メタデータ配列をイテレーションし、各要素をattachment_metadataへ渡します。取得後は元メールのファイル名・サイズと照合し、トークンをログやLLMへの入力に残さないようにします。

取得した添付を元メールに照らす

テストメールの添付を一件取得し、ファイル名、サイズ、内容が元メールと一致するか確認します。

仕様・導入前に確認すること

対応環境・入力・出力・制約

認証方式

  • プロバイダー共通のOAuth設定はありません。入力メタデータ内のGraphアクセストークンをダウンロード時に使います

入力

  • attachment_metadata(必須)。GraphのHTTPS URLとaccess_tokenを含むJSON文字列またはオブジェクト

出力

  • ダウンロードした添付のファイル。失敗時はエラーテキスト

制約

  • ダウンロード先は許可されたMicrosoft Graphのホストに限定されます
  • 最大100MB、30秒のタイムアウト。URL版トリガーと組み合わせる設計です

配布内容を確認して申し込む

配布物、利用条件、申請後の案内を専用フォームで確認できます。

プラグインの配布を申請する

設定はいつでも変更できます。