PatchPingsAI-Powered
HomeFeaturesMonitoringPricingHow it worksFAQ
Download free
PatchPings

Secure. Monitor. Fix.

AI-powered website monitoring & audits

Product

  • Features
  • Monitoring
  • Scans
  • DMARC checker
  • SSL checker
  • Headers checker
  • Pricing
  • FAQ
  • Lens
  • WordPress

Company

  • About
  • Knowledge Base
  • Contact

Install

    GET IT ONGoogle Play
    PrivacyExtension privacyCookiesTermsAcceptable useDelete account

    © 2026 PatchPings by CodenVibe IT LLC. All rights reserved.

    PatchPings

    Secure. Monitor. Fix.

    AI-powered website monitoring & audits

    Install

      GET IT ONGoogle Play

      Product

      • Features
      • Monitoring
      • Scans
      • DMARC checker
      • SSL checker
      • Headers checker
      • Pricing
      • FAQ
      • Lens
      • WordPress

      Company

      • About
      • Knowledge Base
      • Contact

      © 2026 PatchPings by CodenVibe IT LLC. All rights reserved.

      PrivacyExtension privacyCookiesTermsAcceptable useDelete account
      PatchPings

      Secure. Monitor. Fix.

      AI-powered website monitoring & audits

      Product

      • Features
      • Monitoring
      • Scans
      • DMARC checker
      • SSL checker
      • Headers checker
      • Pricing
      • FAQ
      • Lens
      • WordPress

      Company

      • About
      • Knowledge Base
      • Contact

      Install

      • GET IT ONGoogle Play

      © 2026 PatchPings by CodenVibe IT LLC. All rights reserved.

      PrivacyExtension privacyCookiesTermsAcceptable useDelete account
      1. Home
      2. /
      3. Knowledge Base
      4. /
      5. MTA-STS and TLS-RPT Guide
      Dev guides 4 min readOct 26, 2026

      MTA-STS and TLS-RPT: Encrypt Mail Between Servers

      MTA-STS publishes a policy that requires TLS for inbound SMTP. TLS-RPT reports delivery failures. Learn policy hosting, DNS records, and how this layer complements DMARC without replacing it.

      The PatchPings Team
      Encrypted mail transport concept for MTA-STS and TLS-RPT

      MTA-STS (Mail Transfer Agent Strict Transport Security) lets a domain publish a policy that receiving MTAs should use TLS when delivering mail to you. TLS-RPT (SMTP TLS Reporting) gives senders a place to report failures when that policy cannot be met. Together they harden the hop between mail servers — a different problem from SPF, DKIM, and DMARC, which authenticate the message and From domain.

      Use this guide after your DMARC setup is healthy. MTA-STS does not replace DMARC; it closes a transport gap DMARC never covered.

      What you publish

      • DNS TXT at _mta-sts.example.com pointing receivers at your policy identity.
      • HTTPS policy file at https://mta-sts.example.com/.well-known/mta-sts.txt with mode, MX list, and max age.
      • DNS TXT at _smtp._tls.example.com with a rua= mailbox for TLS-RPT JSON reports.
      Example MTA-STS policy filecode
      version: STSv1
      mode: testing
      mx: mail.example.com
      max_age: 604800

      Modes: testing vs enforce

      Start in testing so senders report problems without refusing delivery. Move to enforce only when TLS-RPT shows clean deliveries to every MX you listed and your certificates on those hosts stay valid. A wrong MX name or expired cert under enforce turns into delayed or bounced mail.

      MX names must match reality

      List every MX that should receive mail. Forgotten backup hosts are a common reason enforce mode hurts you.

      TLS-RPT without drowning

      TLS-RPT reports arrive as JSON (often gzipped) to your rua address. Triage by failure type: certificate name mismatch, expired cert, and policy fetch errors. Fix the host before you blame the sender. Keep reporting after you enforce so new MX changes surface quickly.

      How this fits PatchPings scans

      A PatchPings DNS health scan and the DMARC checker focus on SPF, DKIM, and DMARC. MTA-STS is a separate HTTPS + DNS policy for SMTP TLS. After you publish it, verify the policy host serves HTTPS cleanly and confirm _mta-sts and _smtp._tls TXT records resolve — then keep watching MX certificate expiry under monitoring.

      1. 1Inventory MX hostnames and confirm each has a valid certificate.
      2. 2Publish the policy host and TXT records in testing mode.
      3. 3Watch TLS-RPT for a full mail cycle.
      4. 4Switch to enforce and keep reports forever.

      MTA-STS makes opportunistic SMTP TLS policy-backed. Pair it with strong DMARC and honest certificate hygiene so mail is both authenticated and delivered over TLS when peers support the policy.

      #MTA-STS#TLS-RPT#Email#TLS

      Keep reading

      Email inbox interface suggesting authenticated outbound mail delivery
      Scans

      What Is DMARC? SPF, DKIM and Email Authentication

      2 min read
      Email inbox imagery for a step-by-step DMARC DNS rollout
      Dev guides

      DMARC Setup Step-by-Step

      2 min read
      Brand logo and inbox concept illustrating BIMI display
      Security

      What Is BIMI? Brand Logos in Supporting Inboxes

      3 min read
      PatchPings

      Start scanning. It’s free.

      Download PatchPings and run your first full security scan in under a minute. No credit card, no catch.

      GET IT ONGoogle Play

      Free for all signed-in users · Guest mode available · v1.0.0