

What it checks
Each domain you host gets its own row with a status: Valid, Problems Exist, or Repair. The three records cPanel inspects:| Record | Purpose |
|---|---|
| SPF | Lists which servers are allowed to send mail for your domain. Receivers reject mail from servers not on the list. |
| DKIM | Cryptographic signature on outgoing mail. Receivers verify the signature against a public key in your DNS. |
| PTR | Reverse DNS for the sending IP. Some receivers reject mail from IPs without a matching PTR. |
_dmarc.yourdomain.com).
Fix what’s broken
When a record shows as broken, click Manage on the domain row to see what cPanel thinks the record should be versus what it currently is. Two paths:If your DNS is hosted with us
Click Repair. cPanel updates the DNS record to the correct value automatically. Propagation is usually instant for our DNS, occasionally up to a few minutes.
MailChannels TXT record (Noxity-specific)
Outgoing mail on Noxity routes through MailChannels. Two records work together:- SPF must include
relay.mailchannels.net. Email Deliverability handles this if you click Repair, but verify it ends up in your final SPF. _mailchannelsTXT record confirms you authorized Noxity’s relay. cPanel doesn’t auto-create this one. See Domain Management for the value.
Common pitfalls
SPF says 'two SPF records found'
SPF says 'two SPF records found'
DNS only allows one SPF record per domain. If you previously had an SPF and a new one was added, both exist and SPF validation fails.Combine them into one. The SPF should start with
v=spf1 and end with ~all or -all, with all include: and ip4: clauses in between.DKIM is set but mail still goes to spam
DKIM is set but mail still goes to spam
Could be DMARC. If your DMARC policy says
p=reject or p=quarantine and DKIM/SPF aren’t aligning correctly, mail goes to spam or gets rejected. Either fix the alignment or relax DMARC to p=none while debugging.External DNS — cPanel keeps saying 'records mismatch'
External DNS — cPanel keeps saying 'records mismatch'
cPanel compares its internal expectation against what’s resolvable on the live DNS. If you edited the record at Cloudflare or elsewhere and the records look correct but cPanel disagrees, refresh the page after a few minutes. Propagation is usually the cause.

