TMailr

← All writing

Deliverability

MTA-STS and TLS-RPT, and when they are worth it

25 July 2026 · 5 min read

STARTTLS is negotiated in the clear. An attacker in the path can strip the offer and the sending server, having no policy telling it otherwise, will happily deliver in plaintext.

MTA-STS

You publish a policy saying "mail for this domain must be delivered over TLS to these hosts, with a valid certificate". Senders that support it will refuse to downgrade. It needs a DNS record and a policy file served over HTTPS on a mta-sts subdomain, which means a certificate.

TLS-RPT

One DNS record asking senders to report TLS failures to you. No web server, no certificate, and it tells you when delivery to you is failing for reasons you would otherwise never hear about. If you do only one, do this one.

_smtp._tls.example.com  TXT  "v=TLSRPTv1; rua=mailto:tls-report@example.com"
A four-label host such as mta-sts.mail.example.com is not covered by a standard wildcard certificate. Check that before you plan the rollout, not after.

More on deliverability