Skip to main content
Add your Ark Email DNS records to Namecheap to start sending emails from your domain.
Already added your domain in Ark? Skip to Step 2 to configure your DNS records.

Step 1: Add Your Domain in Ark

First, add your domain in the Ark dashboard or via the API. This generates the DNS records you’ll need to add.
  1. Go to Domains in your Ark dashboard
  2. Click Add Domain
  3. Enter your domain name (e.g., mail.yourdomain.com)
  4. Copy the DNS records shown

Step 2: Add DNS Records

1

Open Namecheap DNS settings

  1. Go to ap.www.namecheap.com/domains/list
  2. Find your domain and click Manage
  3. Click the Advanced DNS tab
2

Add the SPF record

Click Add New Record and enter:
FieldValue
TypeTXT Record
HostUse the name from the Ark dashboard (e.g., @ for root domain, mail for subdomain)
Valuev=spf1 a mx include:spf.arkhq.io ~all
TTLAutomatic
Namecheap auto-appends your domain. For mail.yourdomain.com, enter mail not the full hostname.
Already have an SPF record? Edit your existing record instead. Add include:spf.arkhq.io before the ~all. You can only have one SPF record per domain.Example: v=spf1 include:spf.arkhq.io include:_spf.google.com ~all
3

Add the DKIM record

Click Add New Record and enter:
FieldValue
TypeTXT Record
HostUse the name from Ark (e.g., ark-xyz._domainkey or ark-xyz._domainkey.mail for subdomains)
ValueThe DKIM value from Ark (starts with k=rsa;t=s;p=...)
TTLAutomatic
Namecheap auto-appends your domain. Copy the name field exactly as shown in the Ark dashboard.
4

Add the Return Path CNAME

Click Add New Record and enter:
FieldValue
TypeCNAME Record
HostUse the name from Ark (e.g., psrp or psrp.mail for subdomains)
Targetrp.arkhq.io
TTLAutomatic

Step 3: Verify Your Domain

Return to the Ark dashboard and click Verify DNS records on your domain.
Namecheap DNS changes can take up to 30 minutes to propagate. If verification fails, wait and try again.
Success! Once verified, you can send emails from any address at your domain.

Troubleshooting

  • Wait for propagation: Namecheap can take up to 30 minutes to propagate DNS changes
  • Check record names: Namecheap auto-appends your domain. Use ark-verify, not the full hostname
  • Check for typos: Ensure values were copied exactly from Ark
  • You can only have one SPF record per domain
  • If you have multiple email services, combine them: v=spf1 include:spf.arkhq.io include:_spf.google.com ~all
  • SPF has a 10 DNS lookup limit. Use SPF checker tools to verify
  • Ensure you clicked Save All Changes after adding records
  • Use dnschecker.org to verify records are propagating globally

Next Steps