Skip to content
emailrules.today
Live · figma.com3 Oct 2026

One thing is yours.

19 DNS lookups23 blocklists asked1 with an entryno score, ever

read from DNS, quoted verbatim

SPF
v=spf1 a include:_spf.google.com ip4:149.72.216.165 ip4:167.89.79.69 ip4:167.89.87.53 ip4:168.245.25.177 ip4:167.89.97.206 include:mail.zendesk.com include:mg-spf.greenhouse.io -all
-all
DMARC
v=DMARC1; p=quarantine;
p=quarantine, no rua
DKIM
k1._domainkey (Mailchimp) k2._domainkey (Mailchimp) s1._domainkey (SendGrid) s2._domainkey (SendGrid)
4 selectors
BIMI
v=BIMI1;l=https://figma-static-assets.s3-us-west-2.amazonaws.com/figma_314290589.svg;a=
published
MX
alt1.aspmx.l.google.com alt2.aspmx.l.google.com aspmx.l.google.com aspmx2.googlemail.com aspmx3.googlemail.com
Google Workspace
LISTS
1 of 23 blocklists hold an entry
23 asked

Who sends as you

Signs your mailMailchimp, SendGridk1._domainkey k2._domainkey s1._domainkey s2._domainkey
✗ these disagree
SPF authorisesZendeskinclude:mail.zendesk.com

Mailchimp and SendGrid signs mail as this domain and your SPF has never listed them. Those campaigns fail SPF and pass DMARC on DKIM alignment alone.

3 Oct 2026 · no score, no grade, nothing inferred

Who this domain authorises

  • Your SPF authorises Zendesk

    • include:mail.zendesk.comread from your SPF, verbatim
  • Mailchimp signs your mail — and your SPF does not list it

    • k1._domainkeyDKIM key present
    • k2._domainkeyDKIM key present

    2 of Mailchimp’s own selectors carry live keys, which is a setup somebody completed — not a selector collision. Your SPF names somebody else, so this mail passes DMARC on DKIM alignment alone.

  • SendGrid signs your mail — and your SPF does not list it

    • s1._domainkeyDKIM key present
    • s2._domainkeyDKIM key present

    2 of SendGrid’s own selectors carry live keys, which is a setup somebody completed — not a selector collision. Your SPF names somebody else, so this mail passes DMARC on DKIM alignment alone.

include:_spf.google.com is Google Workspace, which is where staff read mail. It says nothing about where campaigns leave from, and a checker that counts it as your sending platform has told you about your inbox, not your list.

This is what your DNS authorises, not proof of what you send. A domain can authorise a platform it stopped paying for two years ago, which is why an include on its own is reported as permission rather than as use, and it can carry live keys for a platform it never authorised, which is the reverse and the more expensive of the two. Only a real message names the address that actually sent your campaign.

What this cannot see. DNS tells us what you have published, not what you actually send. It cannot read your consent records, your subject lines, or whether DKIM aligns on a real message — the three things that decide where a campaign lands. For those, send us a real campaign and we read them off the message itself.

Whose job each one is

Blocklists

Nothing here needs you. 3 entries look alarming and are not about you.

23 lists asked1 with an entry1 could not be asked

Ignore this

  • UCEPROTECT Level 3has 149.72.216.165

    Entire autonomous systems — every address a provider announces. An entry here is a statement about your provider, not about you.

    Who can remove it →127.0.0.2

  • UCEPROTECT Level 3has 167.89.79.69

    Entire autonomous systems — every address a provider announces. An entry here is a statement about your provider, not about you.

    Who can remove it →127.0.0.2

  • UCEPROTECT Level 3has 167.89.87.53

    Entire autonomous systems — every address a provider announces. An entry here is a statement about your provider, not about you.

    Who can remove it →127.0.0.2

Every other checker we know of shows the entries above in the same red as the ones that matter. That is how a marketer ends up paying somebody to remove a listing that was never about them.

Which lists, and which would not answer
  • SpamCopanswered
  • PSBLanswered
  • Mailspikeanswered
  • Spam Eating Monkeyanswered
  • blocklist.deanswered
  • 0SPAManswered
  • InterServeranswered
  • SPFBLdid not confirm the entry it is required to publish
  • GBUdb Truncateanswered
  • s5h.netanswered
  • ZapBLanswered
  • SWINOGanswered
  • Kemptanswered
  • Anonmailsanswered
  • Fabelanswered
  • NoSolicitadoanswered
  • Schulteanswered
  • JIPPGanswered
  • UCEPROTECT Level 1answered
  • UCEPROTECT Level 2answered
  • UCEPROTECT Level 3answered
  • Backscattereranswered
  • SEM Backscatteranswered
  • URIBLanswered

Each of these answered an entry it is required to publish, and one it is required not to, before we believed anything it said about you. A list that fails either is reported as unanswered rather than as clean — because a blocklist that declines to reply looks exactly like one giving you the all-clear. How we choose them.

We have observed this domain on 60 days. See what has moved since.

Putting this in a client report? Embed a live, dated badge that re-checks itself.

Watch this domain

One email if authentication DNS for figma.com actually changes. Same list as rule alerts — one inbox, one promise.

One email when a rule that matches your setup moves. Optional domain: one email if SPF, DKIM or DMARC actually changes in DNS. Nothing else.