BetaSPFWise is in beta, and every feature is free until it ends. More information after you sign up.

Email Authentication Report for cloudflare.com

A live look at how cloudflare.com configures SPF, DKIM, DMARC, and transport security, with the grade explained.

A+

cloudflare.com

100 out of 100

Scanned: Jul 6, 2026, 1:17 PM

Why this score

The score starts at 100. Every issue below subtracts points based on how much it hurts your deliverability or lets someone spoof you.

Nothing is lowering your score. Every live check passed cleanly.
  • SPF

    Pass
    • Ends with -all (hardfail).

      A hardfail tells receivers to reject any sender that is not listed. This is the strongest and recommended setting.

    • SPF is present and correctly configured.

      A single SPF record was found, it stays within the DNS lookup limit, and it ends with a strong all qualifier.

    DNS lookups7 / 10
    v=spf1 ip4:199.15.212.0/22 ip4:173.245.48.0/20 include:_spf.google.com include:spf1.mcsv.net include:spf.mandrillapp.com include:mail.zendesk.com include:stspg-customer.com include:_spf.salesforce.com -all
    allQualifier
    -
  • DKIM

    Pass
    • DKIM is set up (4 valid selector(s) found).

      At least one valid signing key was found, so your outgoing mail can be signed and verified by receivers.

    selectors
    s1, k1, mandrill, smtpapi
    keyType
    rsa
    keyBits
    2048
  • DMARC

    Pass
    • Policy is p=reject (strongest).

      Reject tells receivers to refuse any mail that fails authentication, the strongest protection against spoofing.

    • Aggregate reporting is enabled.

      A rua address is set, so you receive daily reports showing every source that sends as your domain.

    • DMARC is present and enforced.

      A valid DMARC record was found with an enforcing policy, so receivers act on mail that fails authentication.

    v=DMARC1; p=reject; pct=100; rua=mailto:a1c47f179bc04efd8ee4dcd4d85dfc65@dmarc-reports.cloudflare.net,mailto:rua@cloudflare.com
    policy
    reject
    subdomainPolicy
    reject
    pct
    100
    rua
    mailto:a1c47f179bc04efd8ee4dcd4d85dfc65@dmarc-reports.cloudflare.net,mailto:rua@cloudflare.com
    adkim
    r
    aspf
    r
  • MX

    Pass
    • MX is configured (4 mail server(s)).

      Your domain has MX records and every listed mail server resolves to an IP address, so it can receive mail.

    mxHosts
    mxa-canary.global.inbound.cf-emailsecurity.net (5), mxb-canary.global.inbound.cf-emailsecurity.net (5), mxa.global.inbound.cf-emailsecurity.net (10), mxb.global.inbound.cf-emailsecurity.net (10)
    mxCount
    4
  • Blacklist

    Pass
    • Not on any checked blocklist.

      Your mail server IPs were not found on the public blocklists we checked. Reputation can change, so it is worth monitoring over time.

    ipsChecked
    172.65.65.66, 141.101.90.40
    blocklists
    bl.spamcop.net, dnsbl.sorbs.net

Optional enhancements

Advanced, nice-to-have features. Setting these up (or not) does not change your grade.

  • DNSSEC

    Pass
    • DNSSEC is enabled.

      Your zone is signed and the parent publishes a DS record, so resolvers can verify your DNS answers were not tampered with on the way to them.

    algorithm
    ECDSAP256SHA256
    signatureExpiry
    2026-08-15T04:55:29Z
  • MTA-STS

    Optional
    • MTA-STS is not set up.

      MTA-STS is optional but recommended. It tells sending servers to require TLS when delivering mail to you, which blocks downgrade and man-in-the-middle attacks on your inbound mail.

      How to fix: Publish a _mta-sts TXT record and host a policy at https://mta-sts.<yourdomain>/.well-known/mta-sts.txt with mode enforce.

    Read the MTA-STS guide
  • TLS-RPT

    Optional
    • TLS reporting (TLS-RPT) is not set up.

      TLS-RPT is optional. It asks receivers to send you reports when TLS fails while delivering your mail, which is how you catch MTA-STS or certificate problems before they hurt delivery.

      How to fix: Publish a _smtp._tls TXT record with v=TLSRPTv1 and a rua address, for example rua=mailto:tlsrpt@yourdomain.

    Read the TLS-RPT guide
  • BIMI

    Pass
    • BIMI is set up.

      Your BIMI record is valid, DMARC is enforced, and a Verified Mark Certificate is present, so supporting inboxes can show your logo.

    v=BIMI1; l=https://www.cloudflare.com/cloudflare_1171114652.svg; a=https://www.cloudflare.com/cloudflare_1171114652.pem
    logo
    https://www.cloudflare.com/cloudflare_1171114652.svg
    vmc
    https://www.cloudflare.com/cloudflare_1171114652.pem

Here is how cloudflare.com has set up SPF, DKIM, and DMARC for the mail it sends. For a service that relies on notifications, invoices, and account alerts reaching users, these records are core infrastructure rather than an afterthought.

What this report checks

The grade above is derived directly from what cloudflare.com publishes in DNS, so it reflects the domain exactly as a receiving mail server sees it. SPF lists the servers allowed to send on the domain's behalf. DKIM adds a cryptographic signature that proves a message was not altered in transit. DMARC ties the two together and tells receivers what to do when a message fails both checks. Transport records such as MTA-STS and TLS-RPT add a further layer by protecting the connection itself.

About this report

This report is generated from publicly available DNS records for cloudflare.com and is provided for informational and educational purposes only. SPFWise is not affiliated with, endorsed by, or connected to the owner of cloudflare.com. The records shown are the same ones any mail server can query, and the grade updates automatically as they change.

Want the same breakdown for your own domain? Run a free scan to get an identical grade along with the exact records to fix anything that is weak.

Check your own domain

Run a free scan and get your grade with the exact records to fix.

Scan a domain

Guides to fix common issues