Page contents
Simple Mail Transfer Protocol (SMTP) Transport Layer Security Reporting (TLS-RPT) is a standard that allows domain owners to receive feedback about failures during the TLS encryption process. It provides visibility into TLS misconfigurations and email delivery issues.
TLS is the protocol that encrypts email in transit, ensuring that data remains private as it moves between email servers. If TLS isn’t properly enforced, messages can be sent in plain text, exposing them to cybercriminals and other malicious actors.
The protocol enables email servers to send daily reports when issues happen during encrypted email delivery using TLS. These reports help domain owners monitor and improve the security of their email infrastructure.
When a receiving email server faces problems, such as certificate validation errors or delivery failures, it generates a report to send to the location specified in the recipient domain’s DNS record to allow domain owners to address the issue.
This feedback provides domain owners with visibility into encryption-related issues and helps them proactively secure their email environments.
Want to see how the protocol works in action? Book a demo with one of our experts to find out how we monitor and solve email encryption issues.
Host | Type | Value |
---|---|---|
_smtp._tls.yourdomain.com | TXT | v=TLSRPTv1; rua=mailto:[email protected] |
v
: Version indicator (always TLSRPTv1
).RUA
: The email address where reports are sent. Your organization can include multiple addresses separated by commas, for example:Host | Type | Value |
---|---|---|
_smtp._tls.yourdomain.com | TXT | v=TLSRPTv1; rua=mailto:[email protected],rua=mailto:[email protected] |
Decide where reports should be sent – either to a monitored email address or a dedicated reporting platform.
Tip: Use a management platform that provides data consolidation and enrichment.
Add a TXT record to the DNS:
Host | Type | Value |
---|---|---|
_smtp._tls.yourdomain.com | TXT | v=TLSRPTv1; rua=mailto:[email protected] |
This can include multiple endpoints:
Host | Type | Value |
---|---|---|
_smtp._tls.yourdomain.com | TXT | v=TLSRPTv1; rua=mailto:[email protected],rua=mailto:[email protected] |
Use tools like Sendmarc’s TLS-RPT lookup to confirm that the DNS record is correctly published. Regularly review the reports to identify encryption failures, misconfigurations, and attempted downgrade attacks.
Once reports begin arriving, it’s essential to have a plan for understanding and acting on the data. These reports typically arrive in JSON format.
Below, we’ve explained how to make the most of this data:
If manually handling reports isn’t practical, consider integrating them into a management platform or using a specialized email security monitoring solution. At Sendmarc, we simplify cybersecurity management.
Protocol | Purpose | Enforces encryption? | Provides reporting? |
---|---|---|---|
TLS-RPT | Reports on TLS failures and issues | No | Yes |
MTA-STS | Enforces TLS for SMTP connections | Yes | No |
DANE | Authenticates certificates via Domain Name System Security Extensions (DNSSEC) | Yes | No |
While the protocol is a valuable reporting mechanism, it’s most effective as part of a layered email security strategy. In combination with other technologies like Domain-based Message Authentication, Reporting, and Conformance (DMARC), Sender Policy Framework (SPF), and DomainKeys Identified Mail (DKIM), the protocol strengthens visibility and overall security.
Each protocol addresses a different aspect of email risk:
Together, these security measures create a multi-layered defense that safeguards both outbound and inbound email. For domain owners, implementing the protocol supports the goal of full domain security.
Yes. TLS-RPT is still necessary even if your business uses MTA-STS or DANE, because while those protocols enforce encryption, TLS-RPT provides the reporting required to monitor and troubleshoot encryption issues.
No. Your company shouldn’t publish multiple TLS-RPT records for a domain. Keep in mind, your organization can include multiple reporting addresses or endpoints within a single record by separating them with commas.
Your company can check its TLS-RPT record setup by using tools like Sendmarc’s TLS-RPT lookup. Once published, monitor the specified inbox or endpoint to confirm that reports are being received.
Get started by exploring our DMARC management platform with one of our cybersecurity experts and gain full visibility into your business’s email.
Resources