Skip to content
RECURRING | TLS-RPT INGESTION + CERT MONITORING | EUR 39/MONTH

Transport security that stays current when MX records change, certificates renew, and TLS-RPT surfaces real failures at 3am.
Policy versioning, daily TLS-RPT analysis, certificate renewal alerts, incident response. Operates the infrastructure TLS Certificate Setup builds.

Transport security infrastructure ages poorly without continuous attention. Lets Encrypt certificates renew every 90 days producing four renewal events per year for MX certificates plus four for the mta-sts subdomain plus any commercial certs with their own schedules. Each renewal is an opportunity for failure: rate limiting from CA, DNS validation challenges failing after network access changes, expired payment methods on commercial CAs, certificate revocation events. Renewal failures during enforce mode cause inbound mail rejection at Gmail and Microsoft 365. TLS-RPT reports arrive daily in JSON format surfacing real operational issues, but unreviewed reports are equivalent to no reports. The Mailflow Authority guide updated March 2026 documented exactly this pattern: operations that deploy MTA-STS without subscribing to ongoing operations experience degradation over 6-12 months as renewal events accumulate.

MTA-STS + TLS-RPT Managed subscribes you to the continuous operations that keep transport security current. Daily TLS-RPT report ingestion across Google, Microsoft, Yahoo, ProtonMail, and other reporting senders with automated parsing into failure categories. Weekly TLS-RPT summary email covering trends, top failures, and actionable recommendations. Certificate renewal monitoring with 30-day pre-expiry alerts escalating to 14-day on-call and 7-day critical alerts. MTA-STS policy versioning when MX records or modes change with id field increment to force sender re-fetch. Incident response for any TLS issue with response time scaled to severity. Monthly transport security report covering TLS-RPT trends, certificate health, and policy compliance. Optional DANE TLSA record management for DNSSEC-signed zones including key rotation coordination. EUR 39/month. Prerequisite: TLS Certificate Setup engagement (EUR 249 one-time).

Monthly price EUR 39
TLS-RPT ingestion Daily
Cert alerts 30/14/7 day
DANE support Included
operational cadence

What runs daily, weekly, monthly, and on event.

Transport security operations follow four time horizons. Daily attention catches operational anomalies as they emerge. Weekly summarisation surfaces trends. Monthly reports package the window for stakeholder review. Event-triggered response handles incidents as they happen.

DAILY

Continuous attention

  • TLS-RPT report ingestion from all reporting senders
  • Automated parsing into structured failure categories
  • Anomaly detection against 30-day rolling baseline
  • Certificate expiry countdown monitoring
  • Alert on any threshold exceeded
  • mta-sts subdomain HTTPS availability check
WEEKLY

Summary delivery

  • Weekly TLS-RPT summary email to customer
  • Aggregate stats: messages secured, failure breakdown
  • Top failure categories with sender attribution
  • Certificate health status across monitored certs
  • Week-over-week trend analysis
  • Actionable recommendations if failures are addressable
MONTHLY

Stakeholder reporting

  • Monthly transport security report
  • Full TLS-RPT analysis with trends
  • Certificate renewal events during month
  • Policy version history
  • Incidents during month with timeline and resolution
  • Compliance evidence packaging for SOC 2 and ISO 27001
EVENT-TRIGGERED

Incident response

  • Certificate renewal failures: investigation and remediation
  • MX record changes: policy version update with id increment
  • TLS-RPT anomaly: investigation and customer notification
  • DNSSEC chain issues if DANE deployed
  • Policy mode transitions (testing to enforce)
  • Severity-scaled response: 1 hour to 5 business days
why this exists

The operational economics of in-house versus subscribed transport security operations.

Transport security infrastructure built by TLS Certificate Setup works at the time of deployment. The question is whether it continues working over the multi-year horizon transport security needs to remain reliable. Three failure patterns appear consistently in operations that deploy MTA-STS without subscribing to ongoing operations.

The first pattern is certificate renewal drift. Lets Encrypt certificates have 90-day validity and require renewal every 60 days under standard certbot configuration. The renewal process is highly reliable in normal conditions but fails in specific scenarios: rate limiting if certificate requests exceed CA quotas, DNS validation challenges failing if the HTTP-01 or DNS-01 validation path is blocked by network access changes, commercial CA failures due to expired payment methods or account suspensions. The DCHost November 2025 transport security guide documents a specific client case where an intermittent chain issue surfaced after a routine certificate renewal because the new certificate was deployed without the intermediate. The fix was trivial once visible; the issue stayed invisible for two weeks until TLS-RPT data surfaced it. Operations without active TLS-RPT monitoring would have discovered the issue only when enforce mode rejected meaningful inbound mail volume.

The second pattern is policy version drift after infrastructure changes. Operations that change MX records often forget to update the MTA-STS policy file or forget to increment the policy id in the DNS TXT record. Sending servers honoring MTA-STS continue using the cached old policy until max_age expires, which is typically configured at 7 days for stable policies. During the cache window, the cached policy may not authorise the new MX hostnames, producing inbound mail rejection from MTA-STS-honoring senders. The rejection is visible in TLS-RPT data immediately but only useful if someone reads the reports. The Mailflow Authority March 2026 guide specifically calls out the policy id increment as the most commonly missed step when updating MTA-STS configurations.

The third pattern is TLS-RPT report neglect. Reports arrive daily in JSON format to the mailbox configured at _smtp._tls.yourdomain.com. The mailbox accumulates reports continuously. In operations without active monitoring, the mailbox becomes a dormant archive that nobody reads because the alternative would be parsing JSON documents by hand. Real issues hide in the unread reports: intermittent sender-network STARTTLS stripping that progressively gets worse as the network equipment ages, certificate name mismatches that appeared after MX configuration changes, policy fetch failures that surface load-balancer misconfiguration on the mta-sts subdomain. None cause immediate operational impact at discovery time but they compound; the certificate name mismatch eventually triggers Gmail spam scoring penalties, the policy fetch failures eventually expire from sender caches and produce rejection, the STARTTLS stripping evolves into a pattern where significant sender volume cannot deliver to your domain in enforce mode.

The subscription model addresses all three patterns through continuous attention. Certificate renewal monitoring catches drift within hours of first sign through 30-day pre-expiry alerts that escalate as the renewal window narrows. Policy versioning runs on event-trigger when MX records change, with the id increment handled automatically as part of any policy update. TLS-RPT report ingestion parses every report into structured data on the day it arrives, feeding daily anomaly detection against 30-day rolling baseline. The weekly summary delivers actionable insight rather than raw JSON; the monthly report packages the window for compliance evidence and stakeholder review.

The cost calculation comes out clearly at scale. Subscription EUR 39/month produces EUR 468/year for continuous attention covering daily TLS-RPT ingestion, weekly summaries, monthly reports, certificate monitoring, policy versioning, and incident response. In-house operations require a security operations team member attending the transport security infrastructure approximately 2-4 hours per month. At loaded labor rates for SecOps engineers (EUR 80-120/hour fully loaded in European markets), the in-house cost ranges from EUR 160-480/month for the same operational coverage assuming labor is reliably available. The cost calculation crosses over at very small scale; subscription strongly favors any scale beyond a single hobby operation because subscription scales by transport security complexity rather than by hours required.

The compliance benefit applies specifically to operations pursuing SOC 2 Type II, ISO 27001:2022, or BSI TR-03108 alignment. SOC 2 CC6.7 (cryptography), CC7.2 (monitoring), and CC7.3 (incident response evaluation) all reference encryption in transit and monitoring of related events. ISO 27001 A.8.24 (use of cryptography), A.8.16 (monitoring activities), and A.5.26 (response to information security incidents) cover similar territory. BSI TR-03108 mandates MTA-STS plus TLS-RPT plus DANE with operational evidence of continued effectiveness. The monthly transport security report produces auditable evidence per month. Twelve monthly reports per year provide sustained evidence across the SOC 2 Type II observation window or the ISO surveillance audit period.

monthly deliverables

What you receive each month.

01

TLS-RPT report ingestion

Daily parsing of JSON reports from Gmail, Microsoft 365, Yahoo, ProtonMail, and others. Structured records covering sender domain, success counts, failure categories, and policy fetch URLs accessed.

02

Anomaly detection

Daily comparison of current metrics against 30-day rolling baseline. Alert on any failure category exceeding 5% threshold or any sender showing sudden trend change. False positive filtering against known sender-network issues.

03

Weekly summary email

Aggregate stats, top failures by category and sender, certificate health countdown, week-over-week trend analysis, actionable recommendations if failures are addressable on your side.

04

Certificate renewal monitoring

Continuous monitoring of MX server certificates plus mta-sts subdomain HTTPS certificate. 30-day pre-expiry alerts, 14-day escalation to on-call, 7-day critical alerts. Investigation and remediation of any failed automatic renewals.

05

Policy versioning

MTA-STS policy file updates when MX records, mode, or scope change. Policy id increment in DNS TXT record to force sender re-fetch. Coordination of policy propagation through TLS-RPT monitoring during the rollout window.

06

Incident response

Severity-scaled response to TLS-related incidents. Sev 1 within 1 hour during operating hours, 4 hours outside. Sev 2 within 4 hours. Sev 3 in monthly review. Investigation, customer notification, remediation, and timeline documentation.

07

DANE TLSA management

For DNSSEC-signed zones with DANE deployed: TLSA record verification, key rotation coordination with certificate renewal, DNSSEC chain monitoring, alert response for any DNSSEC validation failures.

08

Monthly transport security report

Written report covering TLS-RPT trends across the month, certificate health and renewal events, policy version history, any incidents with timeline and resolution. Compliance evidence packaging for SOC 2 and ISO 27001 control references.

when this fits

Operational profiles where the subscription pays for itself.

01

Operations using TLS Certificate Setup

Natural progression after TLS Setup completes. Particularly during the 14-30 day testing-to-enforce phase rollout where TLS-RPT data review determines transition timing.

02

Multi-MX configurations

Operations with multiple MX hosts where certificate renewal coordination across hosts and per-host TLS configuration verification needs sustained attention. Single-MX operations benefit too; multi-MX gets more value.

03

BSI TR-03108 compliance

German federal email security standard mandating MTA-STS plus TLS-RPT plus DANE with operational evidence of continued effectiveness. The subscription produces the monthly evidence required.

04

Operations preparing for SOC 2 Type II

Sustained evidence across the observation window for CC6.7 (cryptography), CC7.2 (monitoring), CC7.3 (incident response evaluation). Monthly reports package the evidence in audit-ready format.

05

Operations with frequent MX changes

Operations where MX records change periodically (geographic expansion, vendor consolidation, redundancy adjustments). Policy versioning needs to keep pace with infrastructure changes; the subscription handles this automatically.

06

Operations without dedicated SecOps team

Operations where transport security expertise does not exist on the internal team. The subscription provides the expertise as a service rather than requiring a dedicated SecOps engineer.

questions before you subscribe

Frequently asked.

What does MTA-STS + TLS-RPT Managed deliver?

Monthly subscription operating the transport security infrastructure deployed by TLS Certificate Setup. Daily TLS-RPT report ingestion with automated parsing, weekly summary email, certificate renewal monitoring with 30/14/7 day alert hierarchy, MTA-STS policy versioning on MX or mode changes, incident response with severity-scaled response, monthly transport security report, optional DANE TLSA management for DNSSEC-signed zones. EUR 39 per month. Prerequisite: TLS Certificate Setup engagement (EUR 249 one-time).

Why subscribe rather than managing MTA-STS in-house?

Certificate renewal failures cause email delivery failures and happen at the worst possible times. Lets Encrypt 90-day cycles produce four renewal events per year per certificate. Each renewal is an opportunity for failure (rate limiting, DNS validation issues, expired payment methods, network access changes). TLS-RPT reports arrive daily in JSON and surface real operational issues but only if someone reads them. The subscription provides continuous attention so renewal failures get caught within hours rather than discovered through mail rejection, and TLS-RPT reports get parsed into actionable summaries rather than archived unread.

What does TLS-RPT report ingestion produce?

Daily structured data with weekly summary delivery. Reports arrive in JSON format (RFC 8460) to the mailbox at _smtp._tls.yourdomain.com. The subscription parses each report into structured records covering sender domain, total connection count, successful TLS negotiations, failure count per category (cert validation, name mismatch, expired, policy fetch failure, STARTTLS stripped). Daily anomaly detection against 30-day rolling baseline. Weekly summary email covering aggregate stats, top failures by category and sender, certificate health, trend analysis. Structured data retained 12 months for trend analysis and compliance evidence.

How does certificate renewal monitoring work?

Continuous monitoring with alert hierarchy escalating by days-to-expiry. Scope: MX server TLS certificates, mta-sts subdomain HTTPS certificate, optional DANE TLSA certificates. 30-day pre-expiry alerts to monitored mailbox (notification only), 14-day alerts to on-call rotation, 7-day critical alerts requiring immediate response. Most certificates auto-renew without incident; the alert hierarchy exists specifically for the rare cases where renewal fails. Failure investigation includes root cause analysis, manual renewal if needed, post-renewal verification, customer notification.

What triggers a policy version update?

Five triggers: MX record changes, mode transition from testing to enforce, certificate name changes, max_age adjustments, scope changes such as adding wildcard patterns. Each version update includes id increment in DNS TXT record to force sender re-fetch, coordination with MTA-STS-honoring senders, monitoring TLS-RPT during the rollout window, and rollback procedure documented if the new version produces unexpected failures.

How is incident response handled?

Documented procedure scaled to severity. Sev 1 (enforce mode active with significant TLS-related bouncing, certificate fully expired, mta-sts subdomain down): response within 1 hour during operating hours, 4 hours outside, customer notification within 2 hours, RCA and remediation within 24 hours. Sev 2 (TLS-RPT showing meaningful failure rate, certificate within renewal window not yet completed): response within 4 hours, resolution within 5 business days. Sev 3 (cosmetic anomalies, single-sender intermittent failures): logged and addressed in monthly review.

What about DANE TLSA records?

DANE TLSA management is included for customers who deployed DANE during TLS Certificate Setup. Deliverables for DANE: TLSA record monitoring to verify records match deployed certificates, coordination during certificate renewal so TLSA records update before old certs expire, key rotation on annual cadence, DNSSEC chain health monitoring, alert response for any DNSSEC validation failures. Customers without DNSSEC do not pay for DANE management; it is included as a feature for those with DANE deployed. Operations needing BSI TR-03108 compliance typically deploy all three protocols and the subscription operates all three together.

How does this interact with TLS Certificate Setup?

TLS Certificate Setup is the foundational one-time engagement; this subscription is the ongoing operations layer. Setup deploys MTA-STS policy, TLS-RPT receiving infrastructure, certificate automation, optional DANE. Setup completes in 3 business days with policy in testing mode and 14-30 day phased rollout to enforce. Managed subscribes to operating that infrastructure over time. Natural progression: Setup completes, customer subscribes to Managed immediately for the testing-to-enforce phase rollout coordination plus ongoing operations afterward. Customers can buy Setup alone and operate the policy themselves using the delivered runbooks; this works but produces the typical degradation pattern over 6-12 months as renewal events accumulate and TLS-RPT reports stop being reviewed.

Deployment workflow for MTA-STS plus TLS-RPT together

Combined MTA-STS and TLS-RPT deployment produces more operational value than either alone, but requires careful sequencing. The pattern that produces zero-downtime deployment across the customer operations we have completed: deploy TLS-RPT first (reporting infrastructure), then MTA-STS in testing mode, then transition MTA-STS to enforce mode after TLS-RPT data confirms clean operation.

Week 1: TLS-RPT setup. Publish DNS record at _smtp._tls.yourdomain.com pointing to dedicated reporting mailbox. Configure mailbox to accept ARF-formatted messages. Set up automated parsing pipeline for incoming reports. Verify reports arrive through synthetic testing.

Week 2: MTA-STS testing mode. Deploy policy file at mta-sts.yourdomain.com/.well-known/mta-sts.txt with mode: testing. Publish DNS record _mta-sts.yourdomain.com with appropriate id value. Verify HTTPS serves the policy correctly with valid certificate.

Weeks 3-4: TLS-RPT data validation. Monitor incoming aggregate reports for failures that would block mail under enforce mode. Address any failure categories identified: certificate issues, MX configuration problems, STARTTLS support gaps. Iterate until TLS-RPT reports show clean operation across at least 14 consecutive days.

Week 5+: MTA-STS enforce transition. Update policy file to mode: enforce, increment DNS id value, monitor reports for any new failure categories triggered by the transition. Standard production max_age (604800 for one week) replaces the shorter testing-period max_age.

Common deployment pitfalls and recovery

Several specific pitfalls surface during MTA-STS and TLS-RPT deployment that operators encounter regularly. The patterns below capture what we have seen across customer deployments before they engaged us, plus how to recover when they happen.

Pitfall 1: transitioning to enforce mode before TLS-RPT confirms clean. Operators sometimes feel time pressure to complete the deployment and transition to enforce before 14 days of clean data accumulate. The result is legitimate mail blocked at receivers and customer complaints. Recovery: rollback to testing mode while diagnosing, address the specific failure categories surfaced in reports, only re-transition after clean data validates the configuration.

Pitfall 2: certificate mismatch on the mta-sts subdomain. The HTTPS server hosting the policy file presents a certificate that does not include the mta-sts subdomain. Senders cannot fetch the policy due to certificate errors. Recovery: issue or extend a certificate that explicitly includes the mta-sts subdomain, or use a wildcard certificate covering it.

Pitfall 3: id value not incremented when policy changes. Receivers cache policies based on the id value; if the id does not change when the policy file changes, receivers continue using cached old policies until cache expiration. Recovery: increment the id value any time the policy file changes; the standard convention is YYYYMMDDHHMMSS timestamp.

Pitfall 4: mx allowlist incomplete. The policy mx values do not include all current MX hostnames, producing mx-mismatch failures under enforce. Recovery: ensure the mx allowlist matches all actual MX records; this requires coordination during any MX changes to update the policy in parallel.

Pricing and ongoing operational pattern

MTA-STS and TLS-RPT managed service runs at EUR 79 monthly for the standard tier covering single-domain operations with one or two MX hostnames. Most senders with straightforward operations fit this tier indefinitely; the service requirements are relatively stable once deployment completes.

Professional tier at EUR 199 monthly covers multi-domain operations or single domains with complex MX configurations (multiple MX hosts across multiple jurisdictions, regional MX routing, complex backup MX setups). The tier addresses operations where standard configuration would not capture the full MX topology correctly.

Enterprise tier at EUR 449 monthly covers ESP-style operations with many customer domains each requiring independent MTA-STS and TLS-RPT configuration. The tier amortizes well across customer bases above approximately 30 domains where individual standard-tier subscriptions would be operationally complex to manage.

Ongoing operations after initial deployment require minimal customer involvement. Quarterly reviews to ensure policy remains aligned with current MX configuration. Annual certificate renewals coordinated through standard ACME automation. Incident response when TLS-RPT reports surface unusual patterns warranting investigation. Total ongoing customer time typically runs under 2 hours quarterly for standard tier operations.

Coordination with DNS and certificate management

MTA-STS and TLS-RPT operations require coordination with DNS management and certificate management infrastructure. The coordination patterns matter because misalignment between these systems produces operational failures.

DNS coordination: the MTA-STS DNS record (_mta-sts.yourdomain.com) and TLS-RPT DNS record (_smtp._tls.yourdomain.com) need updates whenever policy changes occur. Our service handles the DNS record updates if we operate the DNS hosting; customers using external DNS providers receive the record content and publish it through their existing DNS workflow.

Certificate coordination: the mta-sts.yourdomain.com subdomain needs a valid certificate covering the subdomain. The certificate can be issued automatically through LetsEncrypt with ACME automation, or manually through commercial CA processes. Our service manages the certificate lifecycle for customers using our infrastructure; customers using their own infrastructure manage the certificate through their existing workflow.

The coordination is operationally simple when everything stays in one place; it becomes more complex when DNS, certificates, and MTA infrastructure are split across multiple providers. We support both consolidated and split configurations, with consolidated typically producing simpler operations and split sometimes required by customer infrastructure decisions outside our influence.

Subscribe to MTA-STS + TLS-RPT Managed.

Subscription starts the first business day of the month after confirmation. Prerequisite: TLS Certificate Setup engagement complete (or in progress with deployment confirmed within 3 business days). EUR 39 per month standard. Monthly billing with no minimum commitment; annual billing offers 10% discount. DANE management included for customers with DNSSEC and DANE deployed.

# Median Telegram response: 12 minutes during operating hours