DNS Guide: GoDaddy

Step-by-step instructions for adding AgentMail DNS records in GoDaddy.

Steps

  1. Log in to your GoDaddy account
  2. Go to My Products, find your domain, and click DNS
  3. Scroll down to the DNS Records section
  4. Click Add to create each record AgentMail requires

Adding a TXT Record (SPF)

FieldValue
TypeTXT
Name@ (or your subdomain)
ValueThe SPF value from AgentMail (e.g., v=spf1 include:agentmail.to ~all)
TTL1 Hour

GoDaddy automatically wraps TXT values in double quotes, so do not add your own quotes around the value. If you do, the record will end up double-quoted and fail validation. Also, if you already have an SPF record, add include:agentmail.to to the existing record rather than creating a second one.

Adding a CNAME Record (DKIM)

FieldValue
TypeCNAME
NameThe DKIM selector from AgentMail (e.g., agentmail._domainkey)
ValueThe DKIM target from AgentMail
TTL1 Hour

GoDaddy automatically appends your domain to the Name field. Enter only the subdomain portion. For example, enter agentmail._domainkey, not agentmail._domainkey.yourdomain.com.

Adding an MX Record (Receiving)

FieldValue
TypeMX
Name@ (or your subdomain)
ValueThe MX target from AgentMail
Priority10
TTL1 Hour

If you want to receive emails on a subdomain to avoid conflicts with your existing email provider, use the subdomain instead of @ in the Name field.

Verification

After adding all records, go back to the AgentMail Console and click Verify Domain.

GoDaddy DNS typically propagates within 15 to 30 minutes, but it can occasionally take longer. If verification does not succeed right away, wait and try again.

Common GoDaddy Issues

  • Double-quoted TXT values: GoDaddy adds quotes around TXT records automatically. If you paste a value that already includes quotes, the final record will be double-quoted and will fail. Paste the raw value without quotes.

  • Name field auto-appends domain: GoDaddy appends your domain to the Name field. Enter only the subdomain portion (e.g., agentmail._domainkey). If you enter the full hostname, it will be duplicated as agentmail._domainkey.yourdomain.com.yourdomain.com.

  • Existing SPF record: If you already have a TXT record starting with v=spf1, add include:agentmail.to before the ~all or -all in that existing record. Do not create a second SPF TXT record.

  • DNS managed elsewhere: If you have changed your nameservers away from GoDaddy (e.g., to Cloudflare or Route 53), records added in the GoDaddy DNS panel will have no effect. Add records at the provider that controls your nameservers instead.

  • Parked domain or forwarding: If your domain is parked or has forwarding enabled, GoDaddy may override your MX records. Disable parking and forwarding before setting up email receiving.