Verify a sending domain
To send from you@yourdomain.com, you first prove you own the domain and let mailbox providers authenticate your mail. Unauthenticated email is the number-one cause of landing in spam, so don't skip this.
Add the domain
Open Domains → Add domain and enter the domain you'll send from (for example yourdomain.com, or a subdomain like mail.yourdomain.com: a subdomain is a good practice that isolates sending reputation from your main domain).
Publish the DNS records
Mailhuset shows the exact records to add at your DNS provider. Typically:
| Type | Purpose |
|---|---|
| TXT (SPF) | Authorizes Mailhuset's servers to send for your domain |
| CNAME / TXT (DKIM) | Cryptographically signs your mail so it can't be forged |
| CNAME (return-path) | A custom bounce/return path aligned to your domain |
Add each record exactly as shown (host + value). DNS changes can take a few minutes to a few hours to propagate.
Verify
Back in Mailhuset, open the domain. The setup guide walks you through three steps — verify your domain (DKIM), set your return path, and protect with DMARC — and shows exactly which are done and what to do next. Press Re-check DNS after you add each record. If something isn't found, the guide tells you why (for example, a DKIM value mismatch, or a record that has your domain appended twice), so you can fix it and re-check. Once all three are green, you're fully authenticated.
About DMARC
SPF and DKIM authenticate; DMARC tells mailbox providers what to do with mail that fails and gives you reporting. Add a DMARC record (start with p=none to monitor, then tighten to quarantine/reject). More on this in Deliverability best practices.
Troubleshooting verification
- Records not found: confirm the host/name is exact. Some DNS providers
auto-append the domain (don't double it), and some need @ for the root.
- Verified then unverified: a record was changed or removed; re-check it
matches what Mailhuset shows.
- Still stuck? Troubleshooting or email support.
Need help? Email support@mailhuset.com.