Will your email reach the inbox?
Send a message to a unique test address and see in 30 seconds what Gmail, Microsoft and European providers' filters see: SPF, DKIM, DMARC, PTR, TLS, blocklists, SpamAssassin, Rspamd — with concrete fixes.
Get an address
Click “New test” — you get a one-time address test-…@spamtest.pl.
Send an email
From your MTA, ESP, CRM or shop — whatever system you need to verify.
Read the report
A 0–100 score, issues in 4 categories, and ready-to-paste DNS records or MTA settings.
Six layers every email passes through
Authentication
SPF with lookup counting, DKIM signature, DMARC alignment and ARC — evaluated on the real sending IP, the way Gmail does it.
Reputation
8 IP DNSBLs (Spamhaus ZEN, SpamCop, Barracuda, SORBS, PSBL, UCEPROTECT), Spamhaus DBL / SURBL / URIBL for the domain, domain age.
Infrastructure
PTR and FCrDNS, HELO, TLS version and cipher, sender-domain MX, the 10-lookup SPF limit — things your ESP dashboard never shows.
Content
SpamAssassin 4 and Rspamd with full rulesets plus 30 heuristics: URL shorteners, image-only mails, spam words, dead links, missing text/plain.
Inbox placement
The same message lands in real mailboxes: Gmail, Workspace, Outlook, M365, Yahoo, GMX, WEB.DE and Polish WP, Onet, Interia, o2 — we tell you where it went.
2026 compliance
Checklist for Google/Yahoo bulk-sender requirements and Microsoft 5.7.515: DMARC alignment, one-click unsubscribe, TLS, PTR.
Check a domain without sending an email
DNS audit
SPF, DKIM, DMARC, MX, MTA-STS, TLS-RPT, BIMI and domain blocklists — one 0–100 score.
SPF checker
SPF record, DNS lookup count (limit 10), include chain, all mechanism.
DKIM checker
DKIM keys under 50 common selectors, key length, test flags.
DMARC checker
DMARC policy, rua/ruf, pct, alignment — and what Google/Microsoft require since 2024/2025.
MX lookup
MX records, their IPs and PTR (FCrDNS), Null MX, unresolvable hosts.
Blacklist checker
IP on 8 DNSBLs (Spamhaus ZEN, SpamCop, Barracuda, SORBS…) + PTR/FCrDNS.
Built for people who run their own mail
Self-hosted MTA admins
Postfix, Exim, PowerMTA, Halon. See why Microsoft bounces 5.7.515 and get the config snippet to fix it.
Shops, SaaS, transactional
Order confirmations, invoices, password resets — test after every deploy via API or CI before customers notice.
Marketing & cold email
Check a campaign before the send: content, links, domain reputation and placement in the mailboxes you actually write to.
Start free, pay when you need more
3 tests a day and unlimited DNS audits without an account. Plans from €19/month add history, API, inbox placement and team limits. EU invoices.
Frequently asked questions
Why does my email land in spam?
Usually one of four reasons: missing or broken authentication (SPF, DKIM, DMARC), poor IP or domain reputation (blocklists, new domain, sudden volume), infrastructure mistakes (no PTR, no TLS, HELO not matching rDNS) or content judged as spam. SpamTest shows which layer fails and exactly what to change.
SPF, DKIM and DMARC — one sentence each?
SPF is the list of servers allowed to send for a domain. DKIM is a cryptographic signature proving the message was not altered. DMARC tells the receiver what to do when SPF or DKIM do not align with the visible From domain, and sends you reports.
Spam test vs inbox placement — what is the difference?
The spam test analyzes one message with our engine (authentication, reputation, SpamAssassin, Rspamd) and explains what is wrong. Inbox placement sends the same message to real mailboxes at Gmail, Microsoft, WP or Onet and checks whether it landed in inbox, promotions or spam. The first answers “why”, the second “where”.
How is the 0–100 score computed?
We start at 100 and deduct points in four capped categories: authentication max 40, reputation 20, content 25, infrastructure 15. Each finding has a weight and severity. ≥ 85 without critical findings means “should reach the inbox”, 60–84 “risky”, below 60 “high risk”.
Does SpamTest send any email from my domain?
No. The service only receives. Our mail server has outbound disabled — even bounces are dropped. System mail (sign-in links) goes via Postmark from spamtest.pl.
What happens to my message content?
The raw message is stored on an EU server (OVH Warsaw) and deleted after 30 days; the analysis result without content is kept 90 days. We do not share content or train models on it.