eusend
DomainsDNS Providers

Namecheap

Publish your eusend DNS records in Namecheap's Advanced DNS — why the Host field must never contain your domain, and the Mail Settings switch that blocks MX records.

Two things catch people out at Namecheap: the Host field silently appends your domain, and MX records live in a separate section that is switched off by default.

Namecheap's own documentation is explicit about the first one: "The domain name itself should not be included in the Host field" — even if your provider showed you the full name. That is us. Enter eusend._domainkey, not eusend._domainkey.acme.com.

Add the records

Open Advanced DNS

Sign in, click Domain List in the left sidebar, click Manage next to your domain, then open the Advanced DNS tab.

DKIM — required

Under Host Records, click Add New Record.

FieldValue
TypeTXT Record
Hosteusend._domainkey
Valuethe full v=DKIM1; k=rsa; p=… value from the dashboard
TTLAutomatic

Save with the green tick at the end of the row.

FieldValue
TypeTXT Record
Host_dmarc
Valuev=DMARC1; p=none; rua=mailto:dmarc@acme.com

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

Return-Path SPF — optional

FieldValue
TypeTXT Record
Hostsend
Valuev=spf1 include:_spf.eusend.dev ~all

Return-Path MX — optional, pairs with the record above

MX records are not in Host Records. Scroll down to Mail Settings and set the dropdown to Custom MX first — while it is on Email Forwarding, Private Email or Gmail, Namecheap manages the MX records itself and you cannot add your own.

FieldValue
Hostsend
Valuefeedback.eusend.dev
Priority10

Publish this and the SPF record above together, or neither — one alone does nothing.

Switching Mail Settings to Custom MX removes the MX records Namecheap was managing. If this domain receives mail through Namecheap Private Email or email forwarding, note those MX records first and re-enter them alongside the send record, or skip the two optional Return-Path records entirely. Your domain sends fine without them.

Namecheap specifics

The Host field never takes your domain. eusend._domainkey, _dmarc, send — that is all. Namecheap appends acme.com when it writes the record.

Only on Namecheap's nameservers. The Advanced DNS tab edits records only if the domain uses BasicDNS, PremiumDNS or Namecheap's hosting nameservers. Check the Nameservers section on the Domain tab; if it says Custom DNS, your records belong wherever those nameservers point.

Propagation. Namecheap's documentation gives around 30 minutes for a new record to become active — slower than most, so give it time before assuming something is wrong.

Check it

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

If that is empty, check for the doubled name before changing anything else:

the classic Namecheap mistake
dig +short TXT eusend._domainkey.acme.com.acme.com

An answer there means the domain went into the Host field. Edit the record and remove it.

Official documentation: How do I add TXT/SPF/DKIM/DMARC records for my domain? and How can I set up MX records?