MTA-STS/TLS-RPT Tools
Configure MTA-STS and TLS-RPT for secure email transport.
MTA-STS (SMTP MTA Strict Transport Security) is a policy published in an HTTPS-served file —and announced through a DNS TXT record— that requires inbound mail to arrive encrypted with TLS and the destination server's certificate to be valid.
MTA-STS & TLS-RPT Checker
Check MTA-STS and TLS-RPT record configuration.
Frequently Asked Questions about MTA-STS
MTA-STS allows email servers to publish a policy that specifies how other servers should connect to them. This policy includes the duration of its validity, whether TLS encryption is required or optional, whether the server certificate must match the domain name or be signed by a trusted authority, and how to report failures or policy violations. The policy is published as a DNS TXT record that points to a file hosted on a web server (.well-known/mta-sts.txt). When a server wants to send an email to another that supports MTA-STS, it first queries the recipient domain's DNS TXT record to see if a policy is available. If there is one, it retrieves the policy file and follows its instructions. If the policy requires TLS encryption and certificate validation, the email will only be delivered if a secure and authenticated connection can be established.
MTA-STS is important because it improves the security and privacy of email communication. By requiring TLS encryption and certificate validation, MTA-STS prevents attackers from intercepting, modifying, or spoofing emails in transit. This reduces the risk of phishing, malware, spam, and identity theft. It also helps email servers comply with security standards and regulations in their industry or region.
Frequently Asked Questions about TLS-RPT
TLS-RPT (Transport Layer Security Reporting) is a critical protocol that works alongside MTA-STS to ensure that emails are delivered securely. It is a standard for reporting email delivery problems when it is not encrypted with TLS. It provides a feedback mechanism to report delivery failures when encryption attempts fail using protocols such as STARTTLS, DANE, and MTA-STS. Its importance lies in enabling TLS encryption for emails, as it ensures secure delivery.
TLS-RPT reports can contain detailed information about email delivery problems, including: MTA-STS policy management issues. Reason and type of delivery failure. IP address of sending and receiving email transfer agents. Total count of successful and failed TLS connection sessions. Sending server details (IP address, domain name). Receiving server details (recipient domain, email server information). Error description (type and details, e.g., certificate error, protocol mismatch). Time of failure. Policy mode (if the domain is in "testing" or "enforce" mode).