domain_not_verified
The domain exists in this workspace but has not passed its DNS check, so it is not cleared for sending. Nothing was sent and nothing was charged.
Status: 403
{
"status": 403,
"type": "domain_not_verified",
"message": "This domain is not verified. Complete DNS verification before sending.",
"request_id": "req_01J8K2P...",
"doc_url": "https://docs.epostix.com/errors/domain_not_verified"
}
Why you got this
- The records shown on the domain have not been published in your DNS yet.
- They were published moments ago and the zone has not propagated, so the check has not passed.
- Your DNS provider appended the zone name to the record host, leaving the record at a name Epostix does not read.
- A record was published with altered content: line breaks, quotes or trailing spaces added by the provider's editor change the value.
How to fix it
Open the domain in the dashboard, publish every record exactly as shown, then run the check again. Domain verification lists the full record set and what each one does.
Verification is per domain. Publishing records for example.com does not clear
mail.example.com, which is added and verified on its own. A domain that is not in the
workspace at all returns domain_not_found instead.
Is it safe to retry
Yes, once the domain shows as verified. Until then every attempt returns the same 403.
The request was refused before anything was created, so retrying it, with or without the same
Idempotency-Key, cannot produce a duplicate message.