AI を使用して n8n でメールを自動処理する
重要なメール(サーバー障害アラートなど)を常に確認しておきたいけれど、見逃したくありませんか? このシンプルなガイドでは、n8n で次のことを行う自動フローの設定方法を紹介します:
-
IMAP 経由でメール受信トレイを監視する
-
AI モデルを使用して、メッセージが重要かどうかを判断する
-
重要な場合は、短い要約付きの Telegram 通知を送信する
このガイドでは、n8n を FASTPANEL と統合します。ここでは、FASTPANEL はメールボックスを作成および管理する IMAP メールサーバーとして使用します。
メールボックスを設定する(まだの場合)
n8n に進む前に、メール受信トレイの準備が整っていることを確認しましょう。
新しいメールボックスを作成するには、このガイドに従ってください:
メールボックスを作成したら:
-
ログイン名とパスワードを保存してください。後で n8n に接続するときに必要になります
-
FASTPANEL 側では、ほかに何も設定する必要はありません。これで完了です!
それでは次に進み、n8n で自動化の構築を始めましょう。
新しいワークフローを作成する
まず最初に、n8n で新しいフローを作成します。
n8n を開き、右上隅の「Create workflow」をクリックします

n8n にメール受信トレイを監視させる
n8n に新しいメッセージがないかメールアカウントを確認させます。
「Add first step...」をクリックします

imap を検索し、「Email Trigger (IMAP)」を選択します

これにより、n8n は IMAP を使用して受信メールを監視できるようになります。
メールアカウントを接続する
n8n にメールボックスへのアクセスを許可しましょう。
「Create new credentials」をクリックし、メールのログイン情報を入力して、(必要に応じて)「Allow Self-Signed Certificates」を有効にします。 後で見つけやすいように、接続に名前を付けます

「Connection tested successfully」と表示されたら、準備完了です

トリガー設定を調整する
次に進む前に、ひとつだけ素早く調整しましょう。
トリガー設定で「Mark as read」を「Nothing」に変更し、その後「Back to canvas」をクリックします

AI API キーを準備する
AI を動かすために OpenRouter を使用します。
OpenRouter にアクセスしてサインインし、API キーを作成します(Profile → Keys → Create API Key)。作成後にコピーしてください。あとから再表示することはできません。
