Run Group
Receive Headers
Start
Receive Headers
Trigger
Step 2
Extract Email Header from webhook
Transform
Step 3
Explode Email Header
Transform
Step 4
Received Headers Present?
Decision
Authentication Results Present?
Decision
Step 5
Extract IPs from "received"
Transform
SPF/DKIM/DMARC from "authentication-results"
Transform
SPF from "received-spf"
Transform
SPF Authentication Checker
Decision
Step 6
Split Out IPs
Transform
DKIM from "dkim-signature"
Transform
Set SPF Pass Status
Transform
Set SPF Fail Status
Transform
Set SPF Neutral Status
Transform
Set SPF UnknownStatus
Transform
Step 7
IP Quality Score
Integration
DMARC from "received-dmarc"
Transform
DKIM
Decision
Step 8
IP-API
Integration
Aggregate Authentication Data
Transform
Step 9
Fraud Score
Transform
Step 10
Collect interesting data
Transform
Step 11
IP Data Merge
Decision
Step 12
Join IP Analysis into one JSON object
Transform
Step 13
Merge Security Data
Decision
Step 14
Join results into one JSON object
Transform
Outcome
Respond to Webhook
Trigger