Fix "No DMARC record found for this domain" error
DMARC error on CrocoClick? Find out why a DMARC policy is required on the main domain, even with a sending subdomain, and how to add a DMARC p=none easily.
Written By Baptiste Lorreyte
Last updated 2 months ago
Context of the error
When you configure email sending in CrocoClick, you can use a dedicated subdomain (e.g., mail.votredomaine.com) to improve deliverability if your main email domain is already used by another email host.
👉 This is an excellent practice.
👉 But it is not enough on its own.
If you use a sender address (the address for sending your emails) such as: hello@votredomaine.com...
(and not hello@mail.votredomaine.com)
...then the main domain (votredomaine.com) must have a DMARC policy, even if the technical sending is done via a subdomain.
Otherwise, CrocoClick will display the following error:
Sender email problem
No DMARC record was found for this domain.
Please try another email address.
🔐 What is DMARC?
DMARC is an email security policy that tells servers (Gmail, Outlook, etc.) how to respond if an email is not properly authenticated.
It is a TXT record in your registrar (the software where you purchased your domain name).
Why this error appears
Email providers (Gmail, Outlook, Yahoo, etc.) now apply strict security rules.
When an email is sent, they check:
the sender's domain (
From)the presence of security policies (SPF, DKIM, DMARC) on that specific domain
Even if:
SPF, DKIM, and DMARC are correctly configured on
mail.votredomaine.com
👉 this does not automatically cover votredomaine.com
However, CrocoClick allows (and often recommends) sending with a readable and professional address on the main domain ➡️ Without DMARC on the main domain, the configuration is considered incomplete.
Recommended solution: add a "none" DMARC policy
The simplest, safest, and recommended solution is to add a DMARC policy in none mode on the main domain.
Why "p=none"?
✔️ Enables DMARC without blocking emails
✔️ No loss of deliverability
✔️ Compatible with all providers
✔️ Required to avoid this error in CrocoClick
This is an observation policy, not a penalty policy.
How to add a DMARC policy (step by step)
Step 1 – Access your DNS management
Log in to your registrar or DNS host (OVH, Cloudflare, Ionos, Gandi, etc.)
Go to the DNS section
Step 2 – Add a TXT record
👉 Example:
_dmarc.votredomaine.com v=DMARC1; p=none; Step 3 – Save and wait for propagation
DNS propagation can take:
a few minutes
up to 24 hours in rare cases
Once propagated:
the error disappears in CrocoClick
the sender address is validated
deliverability is secured
Frequently asked questions
Does it block my emails?
No. p=none does not block anything. It is a passive mode.
Can I implement a stricter DMARC policy later?
Yes. Once the configuration is stable, you can upgrade to:
p=quarantinep=reject
But this is not required to use CrocoClick.
I already have DMARC on the subdomain. Is that sufficient?
No. The sender's domain must have its own DMARC.
In summary
✔️ Configuring a sending subdomain is a good practice
❌ But this does not exempt you from having DMARC on the main domain
✅ Adding
v=DMARC1; p=none;immediately solves the problem🐊 This is the configuration recommended by CrocoClick for clean and reliable sending