1. Gmail Trigger
Tip: Gmail Trigger
Ne işe yarar: Bu node, Gmail hesabınızı izleyerek belirli aralıklarla yeni gelen e-postaları algılar.
Ayarlar:
- Polling: Her dakika (1 dakika) kontrol ederek yeni e-posta olup olmadığını kontrol eder.
- Basit mod: False olarak ayarlandığı için, detaylı veri almak için geniş filtrelemeler kullanılmaktadır.
2. Microsoft Outlook Trigger
Tip: Microsoft Outlook Trigger
Ne işe yarar: Microsoft Outlook hesabından yeni gelen e-postaları algılar ancak şu anda devre dışı.
Ayarlar:
- Polling: Her dakika kontrol eder.
3. Set Gmail Variables
Tip: Set
Ne işe yarar: Gelen Gmail e-postasından gerekli bilgileri, yani gövde, alıcı, başlık vb. hassas verileri değişkenlere atar.
Ayarlar:
- HTML Gövde: E-postanın içerik gövdesini alır.
- Başlık: E-postanın başlığını alır.
- Alıcı: E-postanın alıcı bilgilerini çeker.
4. Retrieve Headers of Email
Tip: HTTP Request
Ne işe yarar: Microsoft Outlook’tan e-posta başlıklarını almak için API isteği yapar.
Ayarlar:
- URL: Microsoft Graph API’yi kullanarak e-posta başlıklarını almak için yapılandırılmıştır.
- Send Headers: E-posta meta verilerini almak için ayarlanmıştır.
5. Format Headers
Tip: Code
Ne işe yarar: E-posta başlıklarını daha kullanışlı bir formata dönüştürür.
Ayarlar:
- JS Kodu: Başlıkları, adı ve değerleri birleştirerek okuması kolay bir nesne haline getirir.
6. Set Email Variables
Tip: Set
Ne işe yarar: E-postadan elde edilen diğer bilgileri, işlemlerde kolayca erişmek için değişkenlere kaydeder.
Ayarlar:
- Include Other Fields: Diğer alanlarla birlikte verileri de içerir.
7. Screenshot HTML
Tip: HTTP Request
Ne işe yarar: E-postanın HTML içeriğinden bir ekran görüntüsü oluşturmak için bir API çağrısı yapar.
Ayarlar:
- URL: Screenshot API’sine isteği yapılandırmak için kullanılır.
- Authentication: HTTP Temel Kimlik Doğrulama kullanır.
8. Retrieve Screenshot
Tip: HTTP Request
Ne işe yarar: Ekran görüntüsü URL’sini almak için gerekli olan API çağrısını yapar.
Ayarlar:
- Generic Authentication: Ekran görüntüsünü almak için gerekli kimlik doğrulaması kullanılır.
9. ChatGPT Analysis
Tip: OpenAI Node
Ne işe yarar: E-posta içeriğini ve başlıklarını analiz ederek potansiyel phishing tehdidi hakkında bilgi verir.
Ayarlar:
- Model: ChatGPT-4 kullanılmaktadır.
- Max Tokens: En fazla 1500 token işlenebilir.
10. Create Jira Ticket
Tip: Jira
Ne işe yarar: E-posta detaylarını kullanarak otomatik olarak bir Jira bileti oluşturur.
Ayarlar:
- Summary: E-posta özeti.
- Description: Detaylı açıklama ve ChatGPT analizini içerir.
11. Rename Screenshot
Tip: Code
Ne işe yarar: Ekran görüntüsünü daha iyi bir erişilebilirlik için yeniden adlandırır.
Ayarlar:
- Run Once for Each Item: Her ürün için yeniden isimlendirir.
12. Upload Screenshot of Email to Jira
Tip: Jira
Ne işe yarar: E-posta ekran görüntüsünü oluşturulan Jira bileti ile ilişkilendirir.
Ayarlar:
- Resource: IssueAttachment olarak ayarlanmıştır, böylece ekran görüntüsünü biletin içine yükler.
Ergebnis
Bu workflow, Gmail ve Microsoft Outlook entegrasyonları kullanarak potansiyel phishing e-postalarını algılar, analiz eder ve ilgili verileri Jira’ya raporlar. Kullanıcılar, bu akış ile e-posta güvenliği izleme ve tehditleri otomatik raporlama işlemlerini kolaylıkla gerçekleştirebilir.