Recommended DNS Records (TLSRPT, MTA-STS)
This guide explains Optional but recommended DNS records for extra security and reporting. so you can complete the TrekMail task with confidence.
Article details
Type, difficulty, plans, and last updated info.
▼
Article details
Type, difficulty, plans, and last updated info.
- Type
- Reference
- Difficulty
- Beginner
- Plans
- Starter · Pro · Agency
- Last updated
- Apr 29, 2026
While MX, SPF, DKIM, and DMARC are mandatory for basic delivery, TrekMail recommends three additional records to tighten security and improve deliverability reporting. Adding these will remove the "Warning" status from your domain health.
Who this is for
- Admins who want the highest security score.
- Users seeing "Active (Warnings)" on their domain.
The Recommended Records
You will find these in the DNS & Health tab under the Spam protection section.
| Record | Type | Term | Purpose |
|---|---|---|---|
| TLSRPT | TXT | TLS Reporting | Asks other servers to report connection issues to us. |
| MTA-STS Policy | TXT | Mail Transfer Agent Strict Transport Security | Announces that you support strict encryption. |
| MTA-STS Host | CNAME | (The hosted policy file) | Points to the file that enforces encryption rules. |
1. TLS Reporting (TLSRPT)
Host: _smtp._tls
Value: v=TLSRPTv1; rua=mailto:tlsrpt@trekmail.net
This record tells senders like Google and Microsoft where to send reports if they have trouble connecting securely to your domain. TrekMail collects these reports to monitor your deliverability health.
2. MTA-STS (Strict Transport Security)
MTA-STS typically requires setting up a web server to host a policy file. TrekMail handles this for you via a CNAME record. You need two records for this to work:
The Policy ID (TXT)
Host: _mta-sts
Value: v=STSv1; id=<auto-assigned> (TrekMail sets the ID automatically — copy the exact value from your dashboard)
This simply tells the world "I have a policy, and this is the current version ID."
The Policy Host (CNAME)
Host: mta-sts
Value: mta-sts.trekmail.net
This points the subdomain mta-sts.yourdomain.com to our servers, where we serve the required HTTPS policy file automatically.
[!NOTE] Provisioning Delay: After you add these DNS records and verify your domain, TrekMail automatically provisions a dedicated SSL certificate for
mta-sts.yourdomain.com. This process can take up to 10 minutes. Until provisioning is complete, you might see "Provisioning" or "Pending" status for MTA-STS in the admin panel.Note: This feature requires server-side provisioning to be enabled.
MTA-STS Status States
After adding your DNS records, TrekMail automatically provisions your MTA-STS certificate. You may see one of these statuses:
| Status | Meaning | Action |
|---|---|---|
| Pending | Waiting for DNS verification | Add the CNAME and TXT records shown in your dashboard |
| Provisioning | Certificate being issued | Wait a few minutes; happens automatically |
| Active | Fully operational | None needed - strict TLS is enabled |
| Blocked (DNS) | Missing CNAME record | Add mta-sts CNAME pointing to mta-sts.trekmail.net |
| Blocked (Cloudflare) | Cloudflare proxy interfering | Set mta-sts record to "DNS only" (grey cloud) |
| Degraded | Endpoint unreachable | Check DNS hasn't changed; see troubleshooting below |
Common mistakes & quick fixes
-
Symptom: Domain is "Active (Warnings)".
- Cause: One or more of these recommended records is missing.
- Fix: Add them to your DNS. They are not strictly required for mail flow, but they help reputation.
-
Symptom: MTA-STS shows "Blocked (DNS)".
- Cause: The
mta-stsCNAME record is missing. - Fix: Add a CNAME record: Host =
mta-sts, Value =mta-sts.trekmail.net
- Cause: The
-
Symptom: MTA-STS shows "Blocked (Cloudflare)".
- Cause: Cloudflare is proxying the
mta-stssubdomain (orange cloud icon). - Fix: In Cloudflare DNS settings, click the orange cloud icon on the
mta-stsCNAME to toggle it to "DNS only" (grey cloud). Only this subdomain needs to be unproxied; your main domain can stay proxied.
- Cause: Cloudflare is proxying the
-
Symptom: MTA-STS shows "Degraded".
- Cause: The endpoint was working but became unreachable.
- Fix: Check that (1) the CNAME still points to
mta-sts.trekmail.net, (2) Cloudflare proxy is disabled for this subdomain, and (3) there are no firewall rules blocking access.
-
Symptom: CNAME Conflict on
mta-sts.- Cause: You might have an old CNAME or A record for
mta-sts. - Fix: Delete the old record and replace it with the one pointing to
mta-sts.trekmail.net.
- Cause: You might have an old CNAME or A record for
-
Symptom: TXT Hostname confusion.
- Tip: Ensure your DNS provider doesn't require the full domain. Usually
_mta-stsis enough. If you type_mta-sts.example.com, some providers might create_mta-sts.example.com.example.com.
- Tip: Ensure your DNS provider doesn't require the full domain. Usually
Related articles
Jump to nearby guides that continue the workflow.