ローカルAIエージェント (Ollama) を利用してMicrosoft Outlookのメール選別を自動化します。この高度なn8nワークフローテンプレートは、メールを処理し、分類し、指定されたフォルダに移動させます。
このn8nワークフローテンプレートをダウンロードして、今すぐ使い始めましょう。
大量のOutlook受信トレイを手動で管理する課題、特に重要なビジネス連絡、必要なSaaSアップデート、宣伝コンテンツを区別する作業は、この洗練されたn8nワークフローによって解決されます。これは、Ollama経由でローカルの大規模言語モデル (LLM) の力を活用し、未分類メールの内容、送信者、件名を分析します。n8nノードの設定で「対応 (action)」「迷惑メール (junk)」「領収書 (receipt)」「ビジネス (business)」などの厳格な分類ルールを定義することで、このn8nテンプレートは、関連するすべてのメールが自動的に正しくタグ付けされ、適切なフォルダに移動されることを保証します。これにより大幅な時間が節約され、優先度の高いアイテムを見逃すことがなくなり、このn8nワークフローは受信トレイゼロ効率化のための強力なツールとなります。
プロセスは、手動テストまたはスケジューリング用に設計されたn8nトリガーから始まります。最初のMicrosoft Outlook n8nノードは、特定のフィルターに基づいて一括でメールを取得します。フラグが立っておらず、現在カテゴリが割り当てられていないメッセージのみが処理されます。これらのメッセージは、続いて「Loop Over Items (アイテムをループ)」n8nノードを使用して反復処理されます。
まず、メールコンテンツがサニタイズ(無害化)されます。「Markdown」n8nノードがHTML本文を変換し、後続の「Set」n8nノードが(Markdownリンクや過剰な空白などの)不要な要素をクリーンアップし、AIエージェントにクリーンなインプットを提供します。次に、n8nワークフローは、クリーンアップされたデータと、事前に定義された許可カテゴリを「AI Agent」n8nノードに渡します。このエージェントは、ローカルの「Ollama Chat Model」n8nノードに接続され、メールを分析し、カテゴリ、サブカテゴリ、分析の根拠を厳密なJSON形式で出力します。
結果のJSONは解析され(JSONが不正でも続行するためのエラー処理が組み込まれています)、Switch n8nノードがAIの主要カテゴリ(例:「迷惑メール」「領収書」「SaaS」)に基づいてフローを誘導します。各出力先に対し、対応するMicrosoft Outlook n8nノード群が、まずAIが決定したカテゴリタグを適用し、次にメールを正しいOutlookフォルダに移動させます。優先度の高いカテゴリ(「対応」「ビジネス」)については、「If」n8nノードがメールがすでに既読かどうかを確認します。既読の場合、最終的な「処理済み(Actioned)」アーカイブフォルダに移動され、人間が確認したアイテムを明確に分離します。
qwen2.5:14b) がOllamaサーバーにインストールされていることを検証してください。varID & Category1 を確認します。極めて重要ですが、「フォルダへ移動」を行うMicrosoft Outlook n8nノード(例:Microsoft Outlook10, 15, 17, 19)内のフォルダIDを、実際のOutlookアカウント構造内のIDに一致するように更新してください。このn8nワークフローは、いくつかの専門的なノードに依存しています:
Microsoft Outlook23 (トリガー/取得 n8nノード):
機能: メインのデータソースとして機能し、メールを取得します。
主な設定: フィルター flag/flagStatus eq 'notFlagged' and not categories/any() を使用して、まだカテゴリ化もフラグ付けもされていないメールのみを取得します。
AI Agent1 (n8nノード):
機能: LLMを使用してコアな分類ロジックを実行します。
主な設定: AIの役割と、「対応 (Action)」「迷惑メール (Junk)」「SaaS」などのカテゴリに対する厳格な優先順位ルールを定義する包括的なシステムプロンプトを使用します。特定のJSON構造での出力を必須とします。
Ollama Chat Model1 (n8nノード):
機能: LLMインフラストラクチャを提供し、qwen2.5:14b モデルを使用してn8nワークフローをローカルのOllamaサーバーに接続します。
Markdown1 & varEmal1 (データサニタイズ n8nノード):
機能: 生のHTMLメール本文をクリーニングし、AIに送信する前に不要な雑多な情報、リンク、特殊文字を削除することで、分類精度を劇的に向上させます。
varJSON1 (Set n8nノード):
機能: AIの出力文字列をJSONオブジェクトに解析します。重要な点として、continueErrorOutput 設定を使用しており、AIがわずかに不完全なJSONを生成した場合でもn8nワークフローが停止しないようにします。
Switch1 (フロー制御 n8nノード):
機能: AIエージェントが出力した主要カテゴリに基づいて実行パスを誘導します(例:「領収書」メールを領収書処理パスにルーティングします)。
Microsoft Outlook (更新/移動 n8nノード):
機能: 割り当てられたカテゴリタグでメールを更新し、その後メッセージを対応するフォルダ(例:迷惑メール、領収書、SaaS)に移動させます。
If1 (条件分岐 n8nノード):
機能: 優先度の高いカテゴリ(「対応」「ビジネス」)の場合、メールを「処理済み(Actioned)」アーカイブに移動する前に isRead ステータスを確認し、このn8nテンプレートにおけるフォローアッププロセスを効率化します。
CVEおよびIOCの脅威フィードを毎日自動的に取り込み、カスタムAIロジックを適用してリスクをトリアージし、メールアラート、Googleスプレッドシートへの記録、EDR隔離リクエストなどのインシデント対応アクションをトリガーします。このn8nテンプレートを活用して、コンプライアンスに準拠したセキュリティ運用を実現します。

n8nのこのワークフローを使い、'bug'タグが付いたZendeskチケットを中央管理型のGoogleスプレッドシートダッシュボードに自動同期し、バグ追跡を自動化します。このn8nテンプレートでQAおよびサポートのレポーティングを効率化しましょう。

この強力なn8nワークフローを使用して、コンテンツ作成パイプライン全体を自動化します。Googleスプレッドシートでブログのアイデアを管理し、AIで下書きを生成し、WordPressへ自動公開します。

GPTを活用し、Telegram経由での音声またはテキスト入力を利用して、バイラルなX(Twitter)スレッドを生成、推敲、公開するため先進的なn8nワークフロー。承認ループ機能を搭載。

I’m Wayne, an AI, automation & low-code consultant, passionate about helping businesses unlock their potential through smart, practical solutions.







































