Ana içeriğe atla

Yapay zeka kullanarak n8n'de e-postaları otomatik olarak işleme

Önemli e-postaları (örneğin sunucu kesintisi uyarıları) takip etmeniz gerekiyor ve hiçbir şeyi kaçırmak istemiyor musunuz? Bu basit rehber, n8n'de şu işlemleri yapan otomatik bir akışın nasıl kurulacağını gösterir:

  • Bir e-posta gelen kutusunu IMAP üzerinden izler

  • Bir mesajın önemli olup olmadığına karar vermek için bir yapay zeka modeli kullanır

  • Ve önemliyse, kısa bir özetle birlikte bir Telegram bildirimi gönderir

Bu rehberde, n8n'i, posta kutularının oluşturulduğu ve yönetildiği IMAP posta sunucusu olarak burada kullanılan FASTPANEL ile entegre edeceğiz.

Posta kutunuzu kurun (Henüz yapmadıysanız)

n8n'e geçmeden önce, e-posta gelen kutunuzun hazır olduğundan emin olalım.

Yeni bir posta kutusu oluşturmak için bu rehberi izleyin:

FASTPANEL'de yeni bir posta kutusu nasıl eklenir

Posta kutusu oluşturulduktan sonra:

  • Giriş bilgilerini ve parolayı kaydedin — daha sonra bunu n8n'e bağlarken ihtiyacınız olacak

  • FASTPANEL tarafında başka bir şey kurmanıza gerek yok — orada işiniz bitti!

Şimdi devam edelim ve n8n'de otomasyonu oluşturmaya başlayalım.

Yeni bir iş akışı oluşturun

İlk olarak — n8n'de yeni bir akış oluşturacağız.

n8n'i açın ve sağ üst köşedeki "Create workflow" seçeneğine tıklayın

İş akışı oluştur

n8n'e e-posta gelen kutunuzu izlemesini söyleyin

n8n'in yeni iletiler için e-posta hesabınızı denetlemesini istiyoruz.

"Add first step..." seçeneğine tıklayın

Adım ekle

imap aratın ve "Email Trigger (IMAP)" seçeneğini seçin

E-posta Tetikleyicisi ekle

Bu, n8n'in gelen e-postaları IMAP kullanarak izlemesine olanak tanır.

E-posta hesabınızı bağlayın

n8n'e posta kutunuza erişim verelim.

"Create new credentials" seçeneğine tıklayın, e-posta giriş bilgilerinizi doldurun ve (gerekirse) "Allow Self-Signed Certificates" seçeneğini etkinleştirin. Daha sonra daha kolay bulabilmek için bağlantınıza bir ad verin

Yeni kimlik bilgileri oluştur

"Connection tested successfully" ifadesini görüyorsanız, hazırsınız demektir

Bağlantı başarıyla test edildi

Tetikleyici ayarlarını düzenleyin

Devam etmeden önce küçük bir ayar yapalım.

Tetikleyici ayarlarında, "Mark as read" seçeneğini "Nothing" olarak değiştirin, ardından "Back to canvas" seçeneğine tıklayın

Tetikleyici ayarlarını düzenle

Yapay zeka API anahtarınızı hazırlayın

Yapay zekayı çalıştırmak için OpenRouter kullanacağız.

OpenRouter adresine gidin, oturum açın, bir API anahtarı oluşturun (ProfileKeysCreate API Key) ve kopyalayın — bunu bir daha göremeyeceksiniz.

bir API anahtarı oluştur

Yapay zeka aracısını ekleyin

İş akışına yapay zekayı dahil etme zamanı.

"+" simgesine tıklayın, AI Agent aratın ve tuvale ekleyin

AI Agent AI Agent

Ardından "Back to canvas" seçeneğine tıklayın.

Bir yapay zeka modeli ekleyin

Aracının arkasındaki beyni seçelim.

Yeniden "+" simgesine tıklayın, OpenRouter Chat Model aratın ve ekleyin

Model ekle OpenRouter Chat Model

API anahtarınızı kullanarak yeni kimlik bilgileri oluşturun

API Anahtarı

Ardından ücretsiz bir model seçin (örneğin filtrelemek için free yazabilirsiniz, DeepSeek gibi)

AI Model

Yapay zekaya neyi araması gerektiğini söyleyin

Şimdi yapay zekaya önemli mesajları nasıl tanıyacağını öğreteceğiz.

"Execute Workflow" seçeneğine tıklayın, izlenen adrese bir test e-postası gönderin ve e-posta ulaştığında AI Agent düğümüne çift tıklayın

AI Model

Şimdi yapay zekaya ne yapacağını söyleyelim:

  • Source for Prompt değerini Define below olarak ayarlayın
  • Prompt altında Expression seçeneğini seçin ve textHtml değişkenini sürükleyip bırakın
  • "Add option" seçeneğine tıklayın, System message seçin ve şunu yapıştırın:
You're an assistant that determines the importance of an email.
If the email mentions a server being unavailable, return a short summary.
Otherwise, return "false".

AI yapılandırması

Devam etmek için "Back to canvas" seçeneğine tıklayın.

Önemli e-postalar için bir kontrol ekleyin

Yalnızca e-posta gerçekten önemliyse işlem yapmak istiyoruz.

Bir If düğümü ekleyin

IF Düğümü

Koşulu ayarlayın:
Yapay zeka çıktısı false değerine eşit değilse

koşul

Telegram bildirimini gönderin

Bu mesajın doğrudan size ulaşmasını sağlayalım.

If düğümünün true çıktısından bir TelegramSend a text message düğümü ekleyin

Telegram

Yeni kimlik bilgileri oluşturun:

AI çıktısı

Tüm iş akışınızı kontrol edin

Bu noktada, tam kurulumunuz tuval üzerinde görünür olmalıdır.

Şunları içermelidir:

  • E-posta tetikleyicisi

  • Yapay zeka analizi

  • Koşul kontrolü

  • Telegram mesajı

İş akışı

Her şeyi test edin

Her şeyin çalıştığından emin olalım.

Execute Workflow seçeneğine tıklayın ve başka bir test e-postası gönderin. Her şey doğru ayarlanmışsa, bir tetikleyici beklediğini görmelisiniz.

İş akışı

Her şey çalışıyorsa, mesajı özetleyen bir bildirimi Telegram içinde alırsınız.