Latest fixes
Two different errors that look alike. Which one you have decides the fix — and the fix is almost never the one you have already tried. Diagnose first, then SPF, DKIM, DMARC, in that order.
Shopify · Deliverability · DNS Shopify emails going to spam — or arriving from “shopifyemail.com”?Your sender domain is not authenticated. The fix per DNS host — GoDaddy, Cloudflare, Namecheap — without breaking your Google Workspace or Microsoft 365 email.
SPF · DNS SPF PermError: “too many DNS lookups” — count it, clean it, fix itThe real price list for every common include (counted from live DNS), a 12-term record cleaned to 2, and why only some of your mail bounces.
How every guide here is built
Each guide starts with a 5-minute test that proves which part is failing, so you never “fix” the wrong thing first.
Record values, portal paths and limits are taken from the vendor’s own documentation and cited inline, at the exact claim.
Every fix ends with the check that shows it worked — the header lines to read, the tool to use, the result to expect.
If the main fix does not take, each guide ends with the next causes in order, including the honest last rung.
Written for the person who already tried
Most email guides are written for someone setting up fresh. Ours are written for the owner whose invoices, order confirmations or customer replies are bouncing right now — after two or three failed attempts, with a p=reject policy, a missing DKIM key, or one tool too many in the SPF record. If that is you, start with the fix above. Work through it in order. It ends with proof.