Automatisation Gmail avec n8n : vérification des en-têtes d'authentification
Ce workflow n8n a pour objectif de vérifier les en-têtes d'authentification des emails reçus via Gmail. Dans un contexte où la sécurité des communications par email est cruciale, ce processus permet aux entreprises de s'assurer que les messages qu'elles reçoivent proviennent de sources fiables. Les cas d'usage incluent la détection de spams et la validation des expéditeurs, ce qui est essentiel pour maintenir l'intégrité des communications. Étape 1 : le workflow est déclenché par un événement Webhook lorsque de nouveaux emails arrivent. Étape 2 : les en-têtes des emails reçus sont extraits pour analyse. Étape 3 : des vérifications sont effectuées pour déterminer si des en-têtes spécifiques comme SPF, DKIM et DMARC sont présents. Étape 4 : si des en-têtes sont manquants, des valeurs par défaut sont définies. Étape 5 : les résultats de l'analyse sont formatés et renvoyés via le Webhook. Grâce à cette automatisation n8n, les entreprises peuvent réduire le risque de phishing et améliorer la sécurité de leurs communications, tout en économisant du temps sur les vérifications manuelles.
À qui s'adresse ce workflow ?
Ce workflow s'adresse aux entreprises de toutes tailles qui utilisent Gmail pour leurs communications. Il est particulièrement utile pour les équipes de sécurité informatique et les responsables de la gestion des risques, qui cherchent à automatiser la vérification des en-têtes d'authentification des emails.
Ce que ce workflow résout
Ce workflow résout le problème de la vérification manuelle des en-têtes d'authentification des emails, un processus souvent long et sujet à des erreurs. En automatisant cette tâche, les utilisateurs peuvent réduire le temps consacré à la gestion des emails suspects et minimiser les risques liés à la réception de messages frauduleux. À la clé, une amélioration significative de la sécurité des communications et une réduction des faux positifs dans la détection de spams.
Comment ça fonctionne
Étape 1 : le workflow est déclenché par un Webhook lors de la réception d'un nouvel email dans Gmail.
- 01Étape 1 : extraction des en-têtes de l'email reçu pour analyse.
- 02Étape 2 : vérification de la présence des en-têtes SPF et DKIM.
- 03Étape 3 : si des en-têtes sont manquants, des valeurs par défaut sont définies.
- 04Étape 4 : les résultats de l'analyse sont formatés et renvoyés via le Webhook, permettant ainsi une réponse rapide et efficace.
On adapte ce workflow à votre stack.
CRM, outils internes, briques métier — on connecte tout via n8n et on vous livre une automatisation prête à l'emploi.
Visualisation du workflow n8n
Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.
Importer dans n8n en un clic
Inscris-toi gratuitement pour télécharger le fichier .json, puis fais Import from File dans n8n pour déployer le workflow en quelques secondes.
Inscris-toi gratuitement pour télécharger le workflow et l'importer dans n8n.
Télécharger gratuitementInscription en 30 secondes · Sans CB
Personnaliser ce workflow
Pour personnaliser ce workflow, vous pouvez modifier l'URL du Webhook pour l'adapter à votre environnement. Il est également possible d'ajuster les paramètres de filtrage dans le nœud Gmail Trigger pour cibler des emails spécifiques. Pensez à adapter les valeurs par défaut dans les nœuds de vérification des en-têtes pour répondre aux exigences de votre entreprise. Enfin, vous pouvez intégrer d'autres services n8n pour enrichir les données ou notifier les équipes en cas de détection d'anomalies.
Détail des nœuds n8n
- 01Gmail Trigger
Ce noeud déclenche le workflow lorsqu'un nouvel email est reçu dans Gmail.
- 02Gmail - Extract Received Headers
Ce noeud extrait les en-têtes des emails reçus dans Gmail à l'aide de code JavaScript.
- 03Gmail - Extract Original From IP
Ce noeud définit une valeur pour l'adresse IP d'origine extraite des emails.
- 04Gmail - Original IP Found?
Ce noeud vérifie si l'adresse IP d'origine a été trouvée dans les en-têtes.
- 05Gmail - Query IP Quality Score API
Ce noeud effectue une requête HTTP pour interroger l'API de qualité de l'adresse IP.
- 06Gmail - Query IP API
Ce noeud effectue une requête HTTP pour interroger une API sur l'adresse IP.
- 07Gmail - Authentication-Results Header?
Ce noeud vérifie si l'en-tête des résultats d'authentification est présent.
- 08Gmail - Received-SPF Header?
Ce noeud vérifie si l'en-tête SPF a été reçu.
- 09Gmail - Extract Authentication-Results Header
Ce noeud extrait l'en-tête des résultats d'authentification à l'aide de code JavaScript.
- 10Gmail - Extract Received-SPF Header
Ce noeud extrait l'en-tête SPF reçu à l'aide de code JavaScript.
- 11Gmail - Determine Auth Values
Ce noeud définit les valeurs d'authentification à partir des données traitées.
- 12Gmail - Set SPF Value
Ce noeud définit la valeur SPF à partir des données traitées.
- 13Gmail - No SPF Found
Ce noeud définit une valeur indiquant qu'aucun SPF n'a été trouvé.
- 14Gmail - Format Output
Ce noeud formate la sortie des données traitées pour l'affichage.
- 15Gmail - DKIM Signature Found
Ce noeud définit une valeur indiquant qu'une signature DKIM a été trouvée.
- 16Gmail - DKIM-Signature Header?
Ce noeud vérifie si l'en-tête de signature DKIM est présent.
- 17Gmail - No DKIM Signature Found
Ce noeud définit une valeur indiquant qu'aucune signature DKIM n'a été trouvée.
- 18Gmail - Set DMARC Value
Ce noeud définit la valeur DMARC à partir des données traitées.
- 19Gmail - Extract DMARC Header
Ce noeud extrait l'en-tête DMARC à l'aide de code JavaScript.
- 20Gmail - DMARC Header?
Ce noeud vérifie si l'en-tête DMARC est présent.
- 21Gmail - No DMARC Header
Ce noeud définit une valeur indiquant qu'aucun en-tête DMARC n'a été trouvé.
- 22Set Gmail Headers Here
Ce noeud définit les en-têtes Gmail à partir des données traitées.
- 23Format Individual Auth Outputs1
Ce noeud formate les sorties d'authentification individuelles.
- 24Format Combined Auth Output1
Ce noeud formate la sortie combinée des authentifications.
- 25Gmail - Webhook
Ce noeud reçoit les données via un webhook pour déclencher le workflow.
- 26Gmail - Remove Extra Received Headers
Ce noeud limite le nombre d'en-têtes reçus en ne gardant que ceux spécifiés.
- 27Gmail - Merge
Ce noeud fusionne plusieurs entrées de données en une seule.
- 28Gmail - Aggregate
Ce noeud agrège les données reçues selon les options spécifiées.
- 29Gmail - Set Headers
Ce noeud définit les en-têtes pour les réponses HTTP.
- 30Gmail - Respond to Webhook
Ce noeud répond aux requêtes du webhook avec les données traitées.
- 31Aggregate Received-SPF Headers1
Ce noeud agrège les en-têtes SPF reçus selon les options spécifiées.
- 32Set Gmail Webhook Headers Here
Ce noeud définit les en-têtes du webhook Gmail à partir des données traitées.
- 33Sticky Note
Ce noeud crée une note autocollante avec les paramètres spécifiés.
- 34Sticky Note2
Ce noeud crée une deuxième note autocollante avec les paramètres spécifiés.
- 35Sticky Note3
Ce noeud crée une troisième note autocollante avec les paramètres spécifiés.
- 36Sticky Note4
Ce noeud crée une quatrième note autocollante avec les paramètres spécifiés.
- 37Sticky Note5
Ce noeud crée une cinquième note autocollante avec les paramètres spécifiés.
- 38Sticky Note6
Ce noeud crée une sixième note autocollante avec les paramètres spécifiés.
- 39Sticky Note1
Ce noeud crée une première note autocollante avec les paramètres spécifiés.
- 40Skip IP Check
Ce noeud ne réalise aucune opération, servant de point de contrôle dans le workflow.
Vous n'avez pas besoin de plus de canaux.
Vous avez besoin d'un pilote.
Audit gratuit · 48hGratuitRésultats en 48 hSans engagement
06 17 12 54 284,9Google4,96Sortlist4,3Trustpilot40+ clients B2B