Skip to content
Mail7

MTA-STS record

MTA-STS Checker

Check whether your domain publishes an MTA-STS policy - the mechanism that forces sending servers to use encrypted (TLS) connections to your mail servers.

Reference

How MTA-STS works

What the record is for, how to read the result, and what to do about each problem.

What is MTA-STS?

MTA-STS lets your domain tell other mail servers to always deliver over a valid, encrypted TLS connection - protecting against downgrade and interception attacks.

How it works

A TXT record at _mta-sts.yourdomain plus a policy file at https://mta-sts.yourdomain/.well-known/mta-sts.txt listing your MX hosts and a mode.

Common problems and fixes

  • Not configured: publish the TXT record and host the policy file over valid HTTPS.
  • Policy unreachable: senders ignore MTA-STS if the file can't be fetched over trusted HTTPS.
  • Stuck in testing: switch to mode: enforce once TLS-RPT looks clean.

Questions

Frequently asked

What is MTA-STS?

MTA-STS lets your domain require that other servers deliver mail to you over a valid TLS connection. It's a _mta-sts TXT record plus a policy file hosted over HTTPS.

testing vs enforce mode?

In testing mode senders report TLS failures but still deliver; in enforce mode they refuse insecure delivery. Start in testing, review TLS-RPT reports, then enforce.

Related checks