Glossary
EMAIL AUTH

TLS-RPT

SMTP TLS Reporting — a DNS TXT record telling senders where to send daily reports of TLS failures on inbound SMTP. Companion to MTA-STS.

TLS-RPT (RFC 8460) is the reporting sidekick to MTA-STS and DANE. You publish a TXT record naming a mailbox or HTTPS endpoint that should receive daily aggregate reports of TLS failures on inbound SMTP.

Record Format

_smtp._tls.example.com.  TXT  "v=TLSRPTv1; rua=mailto:[email protected]"

What the Reports Contain

JSON documents listing:

  • Total sessions attempted per sending domain
  • Successful vs failed TLS negotiations
  • Failure types: starttls-not-supported, certificate-host-mismatch, certificate-expired, certificate-not-trusted, dane-required-but-not-enabled

Why It Matters

MTA-STS enforcement without visibility is dangerous — you don’t know if a sender’s mail is being rejected because your MTA-STS policy is too strict, or because their MX has a broken cert. TLS-RPT gives you the daily visibility to catch policy misconfigurations before they cost you mail.

Common Miss

Publishing MTA-STS without TLS-RPT. Fix by adding both TXT records together.

Check the MTA-STS glossary entry, read what DMARC is, and see how to read a DMARC report.