Skip to Main Content
Back to Learning CenterEmail Authentication

Why is Google sending MTA-STS TLS reports to my domain?

By Ian BussieresJuly 18, 2026Updated September 2, 20268 min read

In brief

Google MTA-STS TLS reports explain SMTP TLS delivery results for your domain, the policy Google found, failures, and a safe validation workflow.

Why is Google sending MTA-STS TLS reports to my domain?

Google sends MTA-STS TLS reports because your domain has published an SMTP TLS Reporting, or TLS-RPT, record that asks receivers to send aggregate feedback. The reports describe Google's attempts to deliver mail to your domain, including the policy it detected, session totals, and TLS failures. A report does not by itself mean mail was lost. Read the date range and failure details, then compare them with the live MTA-STS policy, MX records, certificates, and inbound SMTP service.

At a glance

Quick takeaways

  • Last checked: August 12, 2026
  • Next review: September 12, 2026
  • Content owner: Samuel Chenard
  • TLS-RPT is aggregate feedback about SMTP transport security. It is separate from SPF, DKIM, and DMARC authentication.
  • Google Workspace documents daily TLS reports with connection, policy, traffic, and failure information for a receiving domain.
  • Publishing a TLS-RPT record requests reports. Google does not document TLS-RPT as a universal mandate for Google Workspace domains.

Who is affected

This tracker applies to administrators of domains that receive mail and publish an SMTP TLS Reporting record at _smtp._tls. RFC 8460 defines the TLS-RPT mechanism and the aggregate JSON report format.

Google's MTA-STS and TLS reporting documentation describes reports about connections from external mail servers to a domain. In practical terms, a Google-generated report concerns Google's delivery attempts to your receiving MX hosts. It does not report outbound mail sent by your users unless Google is acting as a receiving system for another domain's report.

Google does not publish a numeric traffic threshold for receiving TLS reports. A domain can receive a report with successful sessions, failures, or both. Other participating senders can send their own reports to the destination in the TLS-RPT record.

For the broader protocol context, see the infrastructure learning hub.

Report-to-action flow for Google TLS reports, from published TLS-RPT DNS through policy comparison and production validation
Source: Palisade.

Current requirements

TLS-RPT publication for aggregate feedback

  • Applies to: A receiving domain that wants participating senders to send SMTP TLS aggregate reports.
  • Effective: When the domain publishes a valid TLS-RPT TXT record. RFC 8460 does not define a Google-specific enforcement date.
  • Required evidence: A TXT record at _smtp._tls.yourdomain.com with a v=TLSRPTv1 version tag and at least one rua report destination.
  • Consequence: Participating senders can send aggregate reports to the declared destination. Publishing the record does not prove that every sender supports TLS-RPT or that every delivery attempt will appear in a report.
Illustrative only. Publish the destination your organization controls, not this example value.
Technical exampletext
_smtp._tls.yourdomain.com. IN TXT "v=TLSRPTv1; rua=mailto:tls-reports@yourdomain.com"

MTA-STS policy matching

  • Applies to: A domain that publishes an MTA-STS policy and has senders that apply it.
  • Effective: When the sender has retrieved a valid MTA-STS policy and the policy is in enforce mode.
  • Required evidence: The live _mta-sts.yourdomain.com TXT record, the HTTPS policy file, current MX answers, and a production connection test for each receiving MX host.
  • Consequence: RFC 8461 says a sender applying an enforce-mode policy must not deliver when it cannot establish an authenticated TLS connection to an MX host authorized by that policy.
A TLS report can include the policy that the sender observed. That makes it useful evidence for comparison, but not proof that the same policy is still live when you read the report.

Google Workspace report content

  • Applies to: Google Workspace administrators receiving reports about connections to their domain.
  • Effective: Google documents reports as daily. Google does not publish a numeric sender threshold for this reporting behavior.
  • Required evidence: The report's policy domain, reporting interval, summary counts, and failure details, compared with current receiving infrastructure.
  • Consequence: Google says its reports can provide information about detected MTA-STS policies, traffic statistics, failed connections, and undelivered messages. The report does not identify every possible sender or establish the cause of an individual recipient's non-delivery.

Implementation and validation

1. Confirm that the report was requested

Check DNS for the exact receiving domain named in the report. The TLS-RPT record is distinct from the MTA-STS policy record. A domain can request reports without publishing MTA-STS, because RFC 8460 can report on other applicable TLS policies.

Use the MTA-STS checker for the public record and policy inputs. A public check cannot inspect Google's report stream, your inbound mail logs, future DNS state, or every sender's connection path.

2. Read the reporting interval and totals

RFC 8460 reports aggregate outcomes for a date range. Start with the policy domain and the start and end timestamps. Then compare the successful and failed session counts before treating a report as an incident.

A report that contains successful sessions only is expected feedback. A small isolated failure count can be an operational signal, but it does not establish a persistent fault. Compare several report periods before drawing that conclusion.

3. Match each failure to the current receiver path

Review the report's failure details alongside the MX host that handled the connection. Then compare the report's policy description with the current MTA-STS policy, DNS answers, certificate name, certificate chain, and SMTP TLS negotiation from outside your network.

The report format can identify the policy context and failure category. Mapping a category to one local root cause is an operational inference until your DNS, certificate, load balancer, and MTA evidence confirms it.

Do not remove an MX host from an MTA-STS policy or disable enforce mode as a first response. A rushed policy change can make a legitimate backup route unavailable to senders that honor MTA-STS.

4. Test every advertised MX host

Test primary and backup MX hosts. Include hosts with lower MX preference because senders can reach them during a failover. Confirm that each authorized hostname resolves as expected, accepts SMTP connections, offers STARTTLS, and presents a certificate valid for the host name under the policy.

An illustrative MTA-STS policy has this shape:

Technical exampletext
version: STSv1
mode: enforce
mx: mx1.yourdomain.com
mx: mx2.yourdomain.com
max_age: 604800

The policy file belongs at the HTTPS location specified by RFC 8461. Increment the policy ID in the _mta-sts TXT record when you publish a changed policy so senders can detect that they should retrieve it again.

5. Validate at four independent layers

A working DNS record is only one layer of evidence.

  • DNS: Query the authoritative DNS provider and at least one public resolver for _smtp._tls, _mta-sts, and the MX records.
  • Vendor: Review the Google-generated report for the covered interval and policy details. Google's report reflects its own observed connections.
  • Message and transport: Use inbound MTA logs or a controlled external SMTP test for each production MX host. DNS does not prove a successful TLS session.
  • Ongoing DMARC evidence: Use DMARC aggregate reports to inventory mail sent using your domain. Those reports do not replace receiver-side TLS evidence.
If the reports show recurring failures, preserve the report, test output, relevant DNS answers, and a redacted certificate or MTA log excerpt for the infrastructure owner. Fix the component supported by that evidence, then wait for a subsequent daily report interval before declaring the issue resolved.

Change log

August 12, 2026

Rechecked Google's MTA-STS and TLS reporting documentation, RFC 8460, and RFC 8461. Confirmed that Google documents daily TLS reports with policy, traffic, failed-connection, and undelivered-message information. Confirmed that RFC 8460 defines aggregate reporting through a published TLS-RPT destination and that RFC 8461 defines enforce-mode delivery behavior. No Google-published numeric threshold or universal TLS-RPT mandate was found.

July 18, 2026

Published the initial tracker with the distinction between expected aggregate reports and persistent receiver-side failures. Recorded the need to compare report evidence with live DNS, MTA-STS policy, TLS certificates, and inbound SMTP service.

Check the public MTA-STS configuration before changing it

Run your receiving domain through the MTA-STS checker to inspect the public TLS-RPT record, MTA-STS DNS record, policy file, and advertised MX host patterns. Compare that result with the report's policy domain and failure details before changing a certificate or policy.

Palisade is DMARC software. It can analyze DMARC aggregate-report data, identify sending sources and authentication or alignment issues, and propose a next policy step for human review. It does not repair an inbound TLS failure, control Google's delivery decision, or make a public check continuous proof of SMTP transport behavior.

Start with Palisade

Evidence

Sources and further reading

Questions readers ask

Frequently asked questions

Why am I receiving Google MTA-STS TLS reports?

You are receiving Google MTA-STS TLS reports because the receiving domain has a TLS-RPT record that requests aggregate SMTP TLS feedback. The report describes Google's attempts to connect to that domain during its reporting interval.

Does a Google TLS report mean email was not delivered?

No. A Google TLS report can contain successful sessions only. Review the failed-session count and failure details before treating it as evidence of lost mail.

Do I need MTA-STS to receive TLS-RPT reports?

No. TLS-RPT and MTA-STS use separate DNS records. RFC 8460 allows reporting for applicable SMTP TLS policies, while RFC 8461 defines MTA-STS policy discovery and enforcement behavior.

Should I delete the TLS-RPT record to stop the reports?

Only if you no longer want aggregate transport feedback. Removing the record stops an evidence source, but it does not repair an MX, certificate, DNS, or SMTP TLS problem that a report may have identified.

Can an MTA-STS checker prove Google will deliver mail?

No. An MTA-STS checker can inspect public DNS and the available policy file. It cannot prove Google's private delivery decision, a future connection outcome, or the behavior of every sender.

Manage your Google MTA-STS policy through Palisade

Start in Palisade.

Get started

Share this article

Ian Bussieres

Written by

Ian Bussieres

CTO & Co-Founder, Palisade

Ian Bussieres is the CTO and co-founder of Palisade, agentic DMARC software for IT teams and MSPs.

More from Ian

Related articles and tools