> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mailofly.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Domain Not Verifying

> Troubleshooting common DNS propagation and configuration issues.

If your domain status in Mailofly remains **Pending** or fails verification, review these common causes:

***

## 1. Cloudflare Proxy Setting (Orange Cloud)

If your DNS is managed on **Cloudflare**:

* Ensure all DKIM CNAME records are set to **DNS Only** (gray cloud icon).
* Cloudflare's HTTP proxy (orange cloud) hides the destination target and will cause DKIM verification to fail.

***

## 2. Hostname Duplication

Some DNS providers (like Namecheap and GoDaddy) automatically append your apex domain to the host field.

* If Mailofly asks for: `hash._domainkey.yourcompany.com`
* In GoDaddy/Namecheap, only enter: `hash._domainkey`
* Entering the full hostname can result in `hash._domainkey.yourcompany.com.yourcompany.com`.

***

## 3. Propagation Time

DNS records usually propagate within 15–30 minutes, but can take up to 24–48 hours depending on your registrar's TTL settings. You can test public DNS resolution using `dig`:

```bash theme={null}
dig CNAME hash._domainkey.yourcompany.com +short
```


## Related topics

- [Verify signatures](/webhooks/verify-signatures.md)
- [Custom Domains](/receiving/custom-domains.md)
- [Add domain](/getting-started/add-domain.md)
- [Verify Domain](/api/domains/verify-domain.md)
- [Retrieve Domain](/api/domains/get-domain.md)
