Skip to main content
EmailToolBox LogoEmailToolBox
HomeAll ToolsSuper Lookup
Email Health CheckEmail DeliverabilityEmail Blacklist CheckerEmail Header AnalyzerSPF CheckerDKIM CheckerDMARC CheckerMX Lookup
View All Tools
SPF CheckerDKIM CheckerDMARC CheckerSPF GeneratorDMARC GeneratorBIMI CheckerMTA-STS Checker
Guides
中文

Related Tools

MX Lookup
Check mail servers
Email Blacklist Checker
Check IP reputation
DNS Lookup
DNS record queries
SPF Checker
Validate SPF records
DMARC Checker
Check and analyze DMARC records
Email Header Analyzer
Analyze email headers
DKIM Checker
Verify DKIM signatures
WHOIS Lookup
Domain registration info
SMTP Test
Test SMTP connectivity
SSL Certificate Lookup
Check SSL certificates
DNS Propagation Checker
Check DNS propagation
Ping Test
Test network connectivity
Traceroute
Trace network path
Subnet Calculator
Calculate IP subnets
What Is My IP
Check your IP address

Need Help?

Our tools are designed to be intuitive, but if you need assistance, we're here to help.

DocumentationContact Support

About Our Tools

Professional-grade email and DNS diagnostic tools trusted by IT professionals worldwide.

Free to UseNo RegistrationReal-time Results
EmailToolBox LogoEmailToolBox

EmailToolBox is a free suite of email testing, deliverability and domain diagnostics tools. Check your email health, validate SPF/DKIM/DMARC, look up DNS records and monitor blacklist status in seconds - no signup required.

  • Free to use
  • No signup required
  • Instant results
  • Real-time DNS checks
  • Privacy-focused

Email Diagnostics

  • Email Health Check
  • Email Deliverability
  • Email Blacklist Checker
  • Email Header Analyzer
  • Email Verifier
  • HTML Email Validator
  • Email Preview Simulator
  • Spam Test
  • Email Health Report

Email Authentication

  • SPF Checker
  • DKIM Checker
  • DMARC Checker
  • DMARC Report Analyzer
  • SPF Generator
  • DMARC Generator
  • BIMI Checker
  • MTA-STS Checker

DNS & Infrastructure

  • MX Lookup
  • DNS Lookup
  • TXT Record Lookup
  • CNAME Record Lookup
  • NS Lookup
  • DNS Propagation
  • PTR/rDNS Record Lookup
  • SMTP Test
  • WHOIS Lookup

Resources

  • Email Guides
  • All Tools
  • FAQ
  • Contact Us
  • About
  • Privacy Policy
  • Terms of Service

Friend Links

  • Favicon Generator
  • Email Testing tools
  • Morse Code Translator
  • Password Remover
  • Regex Cheat Sheet
  • free barcode generator
  • Free Online PDF Tools
  • fast chart
  • refnet
  • world market hours

© 2026 EmailToolBox - Email Testing, Deliverability & Domain Diagnostics. All rights reserved.

    1. Home
    2. Guides
    3. Email Health Basics
    Categories
    Related Guides

    How to set up SPF records

    Complete SPF record setup guide, including syntax explanation and best practices

    DANE SMTP Configuration Guide

    Configure DANE for SMTP with TLSA records to enforce secure delivery

    How to Configure MTA-STS in Cloudflare

    Set up MTA-STS policy with Cloudflare for secure SMTP delivery

    Email Health Basics

    Run health checks to improve overall deliverability.
    3 min read
    Updated 2025-10-24
    Tutorials
    healthdeliverabilitydns

    "Email is broken" rarely has one cause. Deliverability depends on four independent layers, and a failure in any of them looks identical from the recipient's side: the message does not arrive. Checking them in the wrong order wastes hours, so this guide works from the bottom up.

    Layer 1 — Can the domain receive mail at all

    Before touching authentication, confirm the basics resolve. A missing or wrong MX record means inbound mail fails regardless of how perfect your SPF is, and a typo here is far more common than a DNSBL listing.

    • MX records — one or more hosts, with sane priorities. Confirm with the MX Lookup.
    • NS delegation — the zone is actually served by the nameservers you think it is.
    • PTR for outbound — the sending IP should resolve back to a hostname that matches your HELO name. Missing PTR is a common reason for rejection at large providers.

    Layer 2 — Do messages authenticate

    This is the layer most guides start with, and it is where SPF, DKIM and DMARC are decided. Check each one separately before checking the combination:

    • SPF — does the record authorise every sender, and is it inside the 10-lookup budget? Use the SPF Checker.
    • DKIM — is a signature present and does it verify against the published key? Use the DKIM Checker.
    • DMARC — is a policy published, and do the passing mechanisms align with the visible From domain? Use the DMARC checker.

    A message can pass SPF and DKIM and still fail DMARC, because DMARC evaluates alignment rather than raw pass. Paste a real message into the Header Analyzer to see what actually happened rather than what you intended.

    Layer 3 — Is the sending IP trusted

    Authentication proves the message is yours. It does not prove your IP has a good reputation. Check the sending IP against public blocklists with the Blacklist Checker. A listing is not always fatal — many receivers weight it alongside authentication and complaint history — but an unexplained listing on a shared host is worth fixing before it spreads.

    Layer 4 — Does the message survive content filters

    Once the technical layers are clean, remaining failures are usually about what the message contains or how it is sent: a new domain with no sending history, a sudden volume spike, a link shortener, an image-only email, or a list that has not been cleaned in a year. Test placement across providers rather than a single inbox, and note that one provider filtering you is a reputation signal, not necessarily a broken record.

    Run it as a routine, not an emergency

    1. Record the current state: MX, SPF, DKIM selector, DMARC policy, sending IPs. A baseline is what makes the next change visible.
    2. Re-check after any DNS edit, provider migration or new sending tool. Most outages are introduced by a change, not by decay.
    3. Repeat weekly for active sending domains, and immediately after any complaint or bounce spike.
    4. Keep one known-good message header on file so you can compare a failing message against it.

    The Email Health check runs the DNS and authentication layers in one pass, and the Deliverability Test covers placement across providers.

    FAQ

    Which layer should I fix first?

    Always the lowest one that fails. Fixing DKIM when MX is wrong changes nothing. Fixing authentication when the IP is listed produces correctly signed mail that is still rejected.

    How often should this be checked?

    Weekly for a domain that sends regularly, and after every change to DNS, hosting or sending tools. A green result today says nothing about next month.

    Everything passes but mail still lands in spam

    Authentication is not a reputation guarantee. Look at volume patterns, list quality, complaint rate and content. A brand-new domain sending a large first batch fails on history alone, no matter how correct the records are.

    Was this guide helpful?

    Email Health Basics - EmailToolBox