Why Check Your TLS-RPT Record
Even a correctly configured mail server can silently fail to deliver over TLS. A TLS-RPT record is the only way to find out when that happens.
How to Use the TLS-RPT Checker
Running a TLS-RPT lookup takes seconds. Follow these three steps to verify your SMTP TLS Reporting setup.
example.com) - no need to add the _smtp._tls prefix, we handle that automatically.What Is a TLS-RPT Record?
SMTP TLS Reporting (TLS-RPT) is an email standard defined in RFC 8460 that lets domain owners receive reports about failures in delivering email over an encrypted TLS connection. It works alongside MTA-STS to reveal problems - failed certificate validation, downgrade attacks, unsupported STARTTLS - that would otherwise go unnoticed.
_smtp._tls.yourdomain.com, it tells receiving mail servers where to send aggregate reports about TLS connection attempts.; v -> identifies the record as TLS-RPT (RFC 8460)
; rua -> where aggregate TLS reports are sent
TLS-RPT vs. MTA-STS: What's the Difference?
MTA-STS (Mail Transfer Agent Strict Transport Security) is an enforcement mechanism - it tells sending mail servers that your domain requires a valid, TLS-encrypted connection, and blocks delivery over unencrypted or misconfigured connections. TLS-RPT is a reporting mechanism - it does not enforce anything itself, but tells sending servers where to report both successful and failed TLS connection attempts, including ones caused by your MTA-STS policy.
The two are designed to work together: MTA-STS enforces encryption, and TLS-RPT gives you the feedback loop to know whether that enforcement is causing delivery problems. That is why this checker also inspects your MTA-STS policy - you can confirm both sides line up. You can dig into the enforcement side with our MTA-STS record checker.
TLS-RPT Tags Explained
Every TLS-RPT record is built from a small set of tags. Here is what each one means.
Common TLS-RPT Issues and How to Fix Them
Here is what typically goes wrong with a TLS-RPT setup, and what each result means for your domain.
How to Read Your TLS-RPT Reports
Once your record is live, receiving mail servers will start sending periodic aggregate reports to your rua destination. Here is what is inside them.
Raw JSON reports are difficult to read at scale, especially once you are receiving them from dozens of different mail providers. PowerDMARC's platform automatically parses TLS-RPT reports into a readable dashboard alongside your DMARC, SPF, and MTA-STS data.
How to Publish a TLS-RPT Record
Log in to your DNS provider and add a new TXT record with these values.
DNS changes can take up to 48 hours to propagate fully, though most providers update within a few hours. Once live, use the checker above to confirm it is published correctly.
Frequently Asked Questions
Is TLS-RPT the same as DMARC?
Is my domain data sent to your servers?
dig command. We don't log or store the domains you check or the records returned.Do I need MTA-STS to use TLS-RPT?
Is TLS-RPT mandatory?
Can I use multiple rua addresses?
rua=mailto:[email protected],https://reports.example.com/tlsrpt. This tool validates each one and checks that email destinations can actually receive mail.Can reports be sent to a different domain than mine?
Why is my TLS-RPT record showing as not found?
_smtp._tls.yourdomain.com, not just yourdomain.com.Can I use an https endpoint instead of email for reports?
Automate your email authentication
PowerDMARC monitors your DMARC, SPF, DKIM, BIMI, MTA-STS, and TLS-RPT records in one dashboard - with alerts the moment something breaks.