eusend
DomainsDNS Providers

Cloudflare

Publish your eusend DNS records in Cloudflare DNS — the Name field, the automatic quoting of long DKIM values, and the proxy setting you can ignore.

Cloudflare is the most forgiving panel in this list: it strips your zone name from the Name field if you paste it, and it splits long TXT values for you.

This is your DNS host, not necessarily your registrar. If dig +short NS acme.com returns *.ns.cloudflare.com, this is the right guide regardless of where you bought the domain.

Add the records

Open the DNS editor

In the Cloudflare dashboard, select your account, then your domain, then DNSRecords. Click Add record.

DKIM — required

FieldValue
TypeTXT
Nameeusend._domainkey
Contentthe full v=DKIM1; k=rsa; p=… value from the dashboard
TTLAuto

Click Save.

FieldValue
TypeTXT
Name_dmarc
Contentv=DMARC1; p=none; rua=mailto:dmarc@acme.com

Use an address you actually read for rua — see DMARC.

Return-Path — optional, both or neither

FieldValue
TypeTXT
Namesend
Contentv=spf1 include:_spf.eusend.dev ~all

Then a second record:

FieldValue
TypeMX
Namesend
Mail serverfeedback.eusend.dev
Priority10

Publish both and eusend switches your mail to a bounce address on your own domain, so SPF passes and aligns. One without the other does nothing.

Cloudflare specifics

The Name field. Cloudflare appends your zone, so eusend._domainkey becomes eusend._domainkey.acme.com. It also recognises and removes your zone name if you paste the full record name, which makes Cloudflare the one panel here where copying the name straight out of the eusend dashboard is safe. The saved record is displayed with its full name either way — glance at it once to confirm it does not read …acme.com.acme.com.

Long DKIM values are split for you. Save the value whole. Cloudflare stores it as two quoted strings and the record list will show it that way, with the quotes visible and a break somewhere in the middle of the key. That is correct and resolvers join it back together; do not try to repair it. Cloudflare also adds the double quotes itself if you save a value without them.

Proxy status does not apply. Neither TXT nor MX records have a proxy toggle — the orange cloud only appears for A, AAAA and CNAME records. There is nothing to turn off.

Existing SPF at the apex. Do not add one. If Cloudflare Email Routing is enabled on this domain it already manages MX and SPF records at the apex; the eusend records live on the send and eusend._domainkey subdomains and will not collide with them.

Check it

verify
dig +short TXT eusend._domainkey.acme.com

Cloudflare's nameservers usually answer within a minute of saving.

Official documentation: Manage DNS records.