Checking DNS Status and Verifying a Domain
This guide explains How “Last checked”, status badges, and the Verify DNS button work. 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
- Free · Starter · Pro · Agency
- Last updated
- Dec 14, 2025
TrekMail provides real-time feedback on your domain's health. We don't just check if a record exists; we check if it matches the exact values required for reliable delivery.
Who this is for
- Users staring at a "DNS Error" or "Pending" status.
- Admins confirming their setup is live.
How verification works
When you click Verify DNS on the domain page:
- Live Lookup: We query global DNS servers immediately. We do NOT rely on cached data if possible.
- Comparison: We compare what we find against what is required.
- Strict Match: MX priority, DKIM, and CNAMEs must be exact.
- Partial Match: SPF need only contain our include.
- Key Generation: If your DKIM key hasn't been generated yet, clicking Verify triggers the creation of your unique key.
Understanding Statuses
Domain Status (Top Level)
- ⏳ Pending DNS: We haven't successfully verified all required records yet. You cannot send email.
- ✅ Active: All required records (MX, SPF, DKIM, DMARC) are valid. Sending and receiving are enabled.
- ⚠️ Active (Warnings): Essential records are good, but Recommended records (like TLSRPT or MTA-STS) are missing or conflicting. You can still send email.
- ❌ DNS Error: A previously active domain is now missing required records. Delivery may stop.
Record Status (Table Rows)
- ✅ Green Check: Perfect match.
- ⚠️ Yellow Warning: Functional, but maybe missing optimal settings (e.g., DMARC is
none). - ❌ Red Error: Critical mismatch or missing record.
"View Conflicts"
If we see a record that looks almost right but isn't, a View Conflicts button will appear. Click it to see a side-by-side comparison:
- Expected: What TrekMail wants.
- Found: What your DNS provider is sending.
- Common Fix: Usually this reveals typos or legacy records from a previous provider.
Common mistakes & quick fixes
- Symptom: "DNS Lookup Failed" toast.
- Likely Cause: Temporary network timeout or DNS propagation lag.
- Fix: Wait 5 minutes and try again.
- Symptom: Status is Active but I can't send.
- Likely Cause: You might be on the Free plan without BYO SMTP configured.
- Fix: Check Sending & SMTP settings.
- Symptom: DKIM keeps failing.
- Likely Cause: Your DNS provider might be splitting the long key into two strings.
- Fix: Check your DNS provider's docs on how to handle 2048-bit TXT records.
See also
Related articles
Jump to nearby guides that continue the workflow.