Publish DNS records at your domain provider
How to copy each record from EmailFig into your domain provider, and the few slips that stop a record verifying.
For each row in EmailFig’s DNS records table, add one record at your domain provider with the same Type, Name / Host and Value. Every provider’s screen looks different, but they all ask for those three things.
Your domain provider is the company that manages your domain. Usually that’s where you bought it, but it can be your web host or a service like Cloudflare.
Add the records
- Sign in to your domain provider and open the DNS settings for your domain. Look for something like DNS, DNS records, Manage DNS or Advanced DNS.
- For each row in EmailFig’s table, add a new record:
- Type: choose the same type,
CNAME,TXTorMX. - Name / Host: paste the host from EmailFig, like
emfigmailor_dmarc. - Value: use the copy button in EmailFig, so nothing gets mistyped.
- Type: choose the same type,
- Save each record.
- Back in EmailFig, click Re-check DNS, or leave it: EmailFig keeps checking on its own.
Changes often show up within minutes, but can take up to 48 hours.
What each record is for
| Record | Type | Name / Host | What it does |
|---|---|---|---|
| DKIM (three records) | CNAME | ends in ._domainkey | Proves the email really comes from you |
| MAIL FROM | MX | emfigmail | Handles bounces, so they come back to your own domain |
| SPF | TXT | emfigmail | Says EmailFig may send for that bounce address |
| DMARC | TXT | _dmarc | Tells inboxes what to do with fake emails pretending to be you |
| Tracking | CNAME | emfig | Makes link tracking work on your own domain, emfig.yourcompany.com |
The two emfigmail records sit on their own subdomain, so they don’t affect the email you already receive or any SPF record you already have.
Once everything verifies, leave the records in place. If one is removed or changed, the domain stops sending until it’s fixed.
Common slips
Your domain added twice. EmailFig shows the short host (emfig, not emfig.yourcompany.com) because most providers add your domain to the end for you. Paste the full name into one of those and you get emfig.yourcompany.com.yourcompany.com, which never verifies. If your provider wants the full name, hover over the host in EmailFig to see it.
MX priority. If your provider has a separate Priority field for the MX record, put 10 there and the rest of the value (starting feedback-smtp) in the value field.
Cloudflare’s proxy. Set each CNAME record to DNS only (grey cloud), not Proxied (orange cloud). A proxied record can’t be verified.
A DMARC record you already have. If your domain already has a _dmarc record, keep yours and don’t add a second one. Any valid DMARC record counts, so you have six records to add instead of seven.
Sending from a subdomain. If you added a subdomain like news.yourcompany.com and your DNS is set up for yourcompany.com, add the subdomain to each host: emfig becomes emfig.news, and so on. The DMARC row is the exception: add _dmarc as shown, since it already belongs on yourcompany.com.
If a record won’t verify
- Check the host doesn’t have your domain on the end twice.
- Check the type matches exactly. TXT and CNAME are easy to mix up.
- On Cloudflare, check the CNAME records are DNS only.
- Give it time. Up to 48 hours is normal.
If everything matches and it still hasn’t verified after a day, email contact@emailfig.com with your domain name and a real person will help.
See Domain verification statuses for what each status means.