Mail transport & reputation

What is TLS-RPT? SMTP TLS Reporting explained

TLS-RPT makes large mail providers send you daily reports on whether encrypted deliveries to your domain succeeded or failed.

How TLS-RPT works

The record is a TXT record at _smtp._tls.<domain> with a report address (rua), usually an email address. Providers such as Google and Microsoft send a JSON report there once a day.

The report shows how many connections were successfully encrypted and which errors occurred – for example an expired certificate, an MTA-STS policy that does not match the MX, or a wrong DANE record.

Without TLS-RPT you only notice such problems when mail stops arriving. That is why TLS-RPT belongs to every rollout of MTA-STS or DANE.

Example

_smtp._tls.example.com.  TXT  "v=TLSRPTv1; rua=mailto:tls-reports@example.com"

Reports arrive as compressed JSON files; reporting services summarise them clearly.

Common mistakes

  • The report address does not exist or filters the attachments as spam.
  • The record sits at _smtp.<domain> instead of _smtp._tls.<domain>.
  • Reports are received but never read.

How the Domain Trust Check rates TLS-RPT

Criterion “TLS-RPT” (weight 4 of 5): TLS-RPT record at _smtp._tls with a valid report address (rua), so Gmail, Microsoft and others report failed encrypted deliveries.

Standard: RFC 8460

Related terms