Mail test: will your email reach the inbox?

Create a one-time address and send an ordinary mail to it. DomainWarn checks what a receiver sees: whether SPF, DKIM and DMARC pass and match the sender domain, whether the sending server has reverse DNS, delivers encrypted and is on no blacklist. The result comes with a score and concrete recommendations.

You get a one-time address. Send an ordinary mail to it from the mailbox or service you want to check – ideally exactly the way your real mails go out.

Why test a real mail instead of DNS records only?

The DNS tools show whether SPF, DKIM and DMARC are published correctly. Whether a particular mail actually passes them is decided when it is sent: which server delivers it, with which return path, does it sign with the right key, does a gateway modify the message after signing? That is exactly what the mail test shows, because it analyses the message that actually arrived.

Typical cases: the newsletter tool sends with its own return path, the shop’s contact form goes out via the web host without an SPF entry, the CRM signs with its own domain instead of yours. None of this shows in the DNS records, all of it shows in the mail test.

What the mail test checks

DomainWarn evaluates every check itself instead of just copying what the receiving server noted.

  • SPF: may the sending IP send for the domain of the return path? With the mechanism that matched and the limit of ten DNS lookups.
  • DKIM: every signature is verified cryptographically (RSA and Ed25519), with key length and whether the signing domain matches the sender.
  • DMARC: policy of the sender domain and whether SPF or DKIM align with the visible sender.
  • Reverse DNS and HELO: does the sending IP have a PTR record pointing back to it, and does the server introduce itself with a matching name?
  • TLS: was the mail delivered encrypted, with which version?
  • Blacklists: is the sending IP on Spamhaus, SpamCop, Barracuda or PSBL?
  • Message: Message-ID, Date, a text part next to HTML and, for newsletters, one-click unsubscribe per RFC 8058.

How to read the score

Every mail starts at 100 points. Real problems cost points: a missing or invalid DKIM signature the most, then missing or failing SPF and DMARC, blacklists and missing reverse DNS. Minor issues such as a 1024-bit key or a DMARC policy of p=none cost a few points. From 90 points the mail is set up very well; below 50 many receivers put it in spam or reject it.

Gmail, Yahoo and Microsoft: what large mailbox providers require

Since 2024 Gmail and Yahoo require SPF or DKIM, valid reverse DNS and TLS from all senders; anyone sending more than 5,000 mails a day to them also needs DMARC, alignment and, for newsletters, one-click unsubscribe. Microsoft followed for Outlook.com in 2025. The mail test checks exactly these points and tells you which one is missing.

What happens to your mail

The test address is valid for one hour and accepts exactly one mail. After the analysis the mail is deleted; only the headers and the result are kept, never text or attachments, and they are deleted after 24 hours as well. So it is best to send a test message without confidential content.

Frequently asked questions

How fast is the result?
Usually within seconds: the page checks every five seconds, and the mail is analysed as soon as it arrives. If the sending server holds the mail back (greylisting, queue), it takes correspondingly longer. The address is valid for one hour.
Can I test a newsletter service or a contact form?
Yes, that is exactly what the test is for. Enter the test address as a recipient, for example in a test group of the newsletter service or in the contact form, and send a real message. You will see whether the service signs with your domain and is in your SPF.
Why does SPF pass but DMARC fail?
SPF checks the return path, DMARC the visible sender address. If a service sends with its own return path, SPF passes for its domain but does not match yours. The fix is DKIM with your domain or your own return path at the service.
Is the mail test free?
Yes, without signing up. As with the other tools, the limit is 20 requests per hour. In the DomainWarn dashboard the mail test is also available per domain, with 30 days of history.
Monitor continuously
Monitor the email records of all client domains continuously

Email monitoring for agencies: DomainWarn checks SPF, DKIM, DMARC, MX, MTA-STS and blacklists of all client domains and alerts you when a record changes.

More about monitoring

More tools

Free tool

Domain Check

Check website, email, DNS and domain in one run: 20 checks, a score from 0 to 100 per area and overall, with recommendations. Free, no sign-up required.

Open tool →
Free tool

Email header analyzer

Paste email headers and read them in plain words: did SPF, DKIM and DMARC pass, does the sender domain align, which servers relayed it, how long it took?

Open tool →
Free tool

Privacy check

Check for free which third parties your home page loads before any consent: Google Fonts, Analytics, pixels, maps – with a note on what is legally risky.

Open tool →
Free tool

security.txt Checker

Check your security.txt for free: Contact, Expires, expiry date, HTTPS and content type per RFC 9116. See whether security researchers can reach you.

Open tool →
Free tool

Website Check

Check a website for free: robots.txt, XML sitemap, broken pages, dead links, accidental noindex and canonical tags – up to 20 URLs in one run.

Open tool →
Free tool

Accessibility Checker

Test a page for free against WCAG 2.2 AA, the basis of the European Accessibility Act: contrast, alt text, labels, page language and ARIA errors.

Open tool →
Free tool

Email Check

Check SPF, DKIM, DMARC and MX of a domain in one run, free and without sign-up. Shows whether your mail meets the Google and Yahoo sender requirements.

Open tool →
Free tool

SPF Checker

Free SPF record check and lookup: syntax, includes, the 10 DNS lookup limit and the closing qualifier. Shows whether your domain blocks forged senders.

Open tool →
Free tool

DMARC Checker

Free DMARC record check: policy (none, quarantine, reject), pct, reporting addresses and syntax errors. With recommendations for moving to p=reject.

Open tool →
Free tool

DNS Checker

Free DNS lookup straight from the authoritative name server: A, AAAA, CNAME, MX, TXT, NS and CAA records at a glance. No sign-up, every record explained.

Open tool →
Free tool

MX Checker

Free MX lookup: which mail servers receive for a domain, do they resolve, is the priority right? Detects missing and unreachable mail servers.

Open tool →
Free tool

SSL Checker

Free SSL certificate check: expiry date, issuer, chain, host name and TLS version, mail servers too. Detects expired, self-signed and mismatched certificates.

Open tool →
Free tool

HTTP Header Checker

Free HTTP header check: HSTS, Content-Security-Policy, X-Content-Type-Options, X-Frame-Options, Referrer-Policy and Permissions-Policy, with fixes.

Open tool →
Free tool

Is the website down?

Website not loading? Check for free whether a site is down for everyone or just for you: response, status code, load time, redirects and IP addresses.

Open tool →
Free tool

DNS Propagation Checker

Check DNS propagation for free: which resolvers worldwide (Google, Cloudflare, Quad9 …) already return the new A, MX or TXT record, which still the old one?

Open tool →
Free tool

Redirect Checker

Free 301 redirect check: every hop with status code and response time, from http to https, from www to non-www. Detects redirect chains, loops and 302s.

Open tool →
Free tool

DKIM Checker

Free DKIM record check and lookup: selector, key type, key length, syntax and revoked keys. Leave the selector empty to try common selectors automatically.

Open tool →
Free tool

DNSSEC Checker

Free DNSSEC test: DS record, resolver validation and broken signature chains. Shows whether validating resolvers like Google and Cloudflare still reach you.

Open tool →
Free tool

Name Server Check

Free name server check: does every NS answer authoritatively, do all serve the same zone data, are they in different networks? Finds lame delegation.

Open tool →
Free tool

CAA Record Checker

Free CAA record check: issue, issuewild and iodef, matched against the CA of your current certificate. Shows whether the next renewal is going to fail.

Open tool →
Free tool

IPv6 Check

Free check of the AAAA records for the domain and www and, where the checking location has IPv6, a fetch over every IPv6 address. Finds dead records.

Open tool →
Free tool

HTTP/3 Check

Check for free whether your website advertises HTTP/3 via Alt-Svc and actually answers over QUIC (UDP 443). Finds blocked UDP ports and stale headers.

Open tool →
Free tool

MTA-STS Checker

Free MTA-STS check: DNS record, policy file, mode, max_age and whether your MX servers are covered. Shows whether inbound mail enforces TLS.

Open tool →
Free tool

TLS-RPT Checker

Free TLS-RPT record check: syntax, reporting addresses (rua) and common errors such as a missing record. Shows whether you get reports on TLS failures.

Open tool →
Free tool

BIMI Checker

Free BIMI record check: syntax, logo URL, SVG Tiny PS, VMC certificate and the DMARC prerequisite. Shows why your logo does not appear in Gmail.

Open tool →
Free tool

Blacklist Check

Free IP and domain blacklist check: mail server IPs, website IP and domain against Spamhaus, Spamcop, Barracuda, PSBL and SURBL. With delisting links.

Open tool →
Free tool

Domain Checker

Free domain check: WHOIS data via RDAP straight from the registry, expiry date, registrar, EPP status, transfer lock and name servers. Warns before expiry.

Open tool →