MTA-STS & TLS-RPT Generator
Build your MTA-STS policy
Finish the wizard to build your policy
Tool features
Guided three-step wizard
Prefill from live DNS
TLS-RPT record included
Share & export
What is MTA-STS & how it works
MTA-STS (RFC 8461) lets a domain declare that inbound mail must arrive over TLS, to a server presenting a certificate that matches one of the MX names you list. It closes the downgrade attack that plain opportunistic STARTTLS leaves open, where an attacker on the path simply strips the encryption offer.
A policy has two halves that must agree: a policy file served over HTTPS from mta-sts.yourdomain, and a TXT record at _mta-sts.yourdomain carrying an id that changes whenever the file changes. This generator builds both, plus the separate _smtp._tls TLS-RPT record that gets you daily reports of TLS failures.
Every field in the wizard — the policy mode, the allowed MX hosts, max_age and the TLS-RPT address — is explained one by one in MTA-STS Generator: Every Input Explained — the same copy behind every “What's this?” link above.