Test how your domain receives mail — the way a real sending server experiences it.
The domain security check reads your DNS records; this test makes an
actual SMTP connection to your MX and checks delivery on the wire: is a mail
exchanger reachable, does it offer STARTTLS, is the recipient accepted at RCPT, does it accept
any address (catch-all), does it accept postmaster@, is greylisting active?
The catch-all, postmaster and open-relay checks stop at RCPT (no message body); then
one signed proof message is delivered through the full DATA stage to
exactly the address you proved you control — and nowhere else — to confirm
that real mail arrives end-to-end.
You prove control first. To make sure we only ever probe a domain that belongs to
you, we ask you to send us one email from the domain you want to test. That email is authenticated
(SPF against the real connecting IP, or an aligned DKIM signature); we then run the delivery test
against exactly the address you sent from — never an address you type in. No signup,
no tracking; the proof address is single-use and expires, and the report lives only in memory for a
short while.
Send an email from the domain you want to test to this address:
What it checks
MX reachability
The first three mail exchangers in preference order are resolved and connected to on port 25, exactly as a sending server would (the cap keeps a large MX set from turning one test into dozens of outbound connections; the report names it) — including Null MX (RFC 7505) and the implicit A/AAAA fallback.
STARTTLS offered
Does each probed MX advertise STARTTLS? A single cleartext-only exchanger drags the whole domain down, because senders fall back to the weakest MX. Certificate trust, TLS quality, DANE, MTA-STS and TLS-RPT are graded here too — the main scan adds the full cipher enumeration per MX and checks the same names from the DNS side.
Recipient accepted
Whether your MX accepts the recipient at the RCPT stage (250), temporarily defers it (4xx) or rejects it (5xx) — the real “does mail arrive here?” signal. This check stops at RCPT.
Catch-all
A random, non-existent recipient is probed: accepting it (250) means the domain is a catch-all — more spam exposure and no early rejection of invalid mail.
postmaster@
RFC 5321 §4.5.1 requires every mail-receiving domain to accept postmaster@. We check that it does — a small but real compliance signal.
Greylisting
A 4xx temporary deferral at RCPT is the signature of greylisting. Legitimate senders retry and get through; we surface it so a slow first contact is not a surprise.
Open-relay hint
After an external sender, a RCPT to a foreign domain should be refused (RFC 2505 / BCP 30). If it is accepted, we flag a possible open relay — no message is ever relayed.
Delivery confirmed
Finally, one signed proof message is delivered through the full SMTP DATA stage to exactly the address you proved control of — never a third party — so you learn whether real mail arrives end-to-end, not just whether RCPT is accepted. The message carries an opt-out (reply or abuse@).