{"product_id":"spf-dns-lookup-audit-google-doh-for-gmail-slack-alerts","title":"SPF DNS Lookup Audit (Google DoH) for Gmail \u0026 Slack Alerts","description":"\u003ch3\u003eSpot missing or risky SPF DNS lookups—get daily Gmail \u0026amp; Slack alerts\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow audits your domain SPF DNS lookup usage using Google DNS-over-HTTPS (DoH), then sends a prioritized digest to \u003cstrong\u003eSlack\u003c\/strong\u003e and \u003cstrong\u003eGmail\u003c\/strong\u003e when records are missing, unsafe, or approaching\/over the \u003cstrong\u003e10-lookup limit\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns daily at 07:00\u003c\/strong\u003e (or you can execute it manually).\u003c\/li\u003e\n  \u003cli\u003eReads a \u003cstrong\u003ecomma-separated domain list\u003c\/strong\u003e plus alert destinations (a \u003cstrong\u003eSlack channel\u003c\/strong\u003e and an \u003cstrong\u003eemail recipient\u003c\/strong\u003e) from configuration values.\u003c\/li\u003e\n  \u003cli\u003eQueries \u003cstrong\u003eGoogle’s DNS-over-HTTPS endpoint\u003c\/strong\u003e to fetch each domain’s SPF \u003cstrong\u003eTXT\u003c\/strong\u003e record.\u003c\/li\u003e\n  \u003cli\u003eFollows SPF \u003cstrong\u003einclude\u003c\/strong\u003e and \u003cstrong\u003eredirect\u003c\/strong\u003e targets for \u003cstrong\u003etwo additional DNS resolution rounds\u003c\/strong\u003e to build the full lookup tree.\u003c\/li\u003e\n  \u003cli\u003eReplays the \u003cstrong\u003eRFC 7208 SPF lookup counting rules\u003c\/strong\u003e offline to calculate the total DNS lookups per domain.\u003c\/li\u003e\n  \u003cli\u003eFlags actionable issues such as \u003cstrong\u003emissing SPF\u003c\/strong\u003e, absence of \u003cstrong\u003e+all\u003c\/strong\u003e, \u003cstrong\u003emultiple SPF records\u003c\/strong\u003e, \u003cstrong\u003emacro-based targets\u003c\/strong\u003e, and SPF trees that are \u003cstrong\u003enear\/over the lookup limit\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eGenerates a \u003cstrong\u003eSlack Block Kit\u003c\/strong\u003e message and an \u003cstrong\u003eHTML email digest\u003c\/strong\u003e, prioritizing the most severe findings.\u003c\/li\u003e\n  \u003cli\u003eSends to Slack and sends the Gmail email \u003cstrong\u003eonly when there is something actionable\u003c\/strong\u003e (manual runs always produce a report).\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eSaaS operators monitoring SPF safety before deliverability problems hit.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers validating SPF includes\/redirects after migrations or vendor changes.\u003c\/li\u003e\n  \u003cli\u003eSecurity-focused teams auditing domains that send to Gmail while tracking the 10-lookup limit risk.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eSchedule: \u003cstrong\u003e07:00 daily\u003c\/strong\u003e (configurable) or manual execution.\u003c\/li\u003e\n  \u003cli\u003eIntegrations\/nodes: \u003cstrong\u003ehttp request\u003c\/strong\u003e (Google DNS-over-HTTPS), \u003cstrong\u003ecode\u003c\/strong\u003e (SPF lookup counting logic), \u003cstrong\u003eslack\u003c\/strong\u003e (Slack OAuth2), \u003cstrong\u003egmail\u003c\/strong\u003e (email delivery), plus \u003cstrong\u003eset\u003c\/strong\u003e and \u003cstrong\u003esticky note\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45887426330803,"sku":"N8N-18583","price":46.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/CvToKTL7_FgcbTcP4jYu-_Zg7Bt6DQ.png?v=1787475886","url":"https:\/\/buyflowscripts.com\/products\/spf-dns-lookup-audit-google-doh-for-gmail-slack-alerts","provider":"N8N Commerce","version":"1.0","type":"link"}