GoDaddy DNS Setup
Use this guide when your domain uses GoDaddy nameservers.
Add the A record
- Open the domain in GoDaddy.
- Go to DNS > DNS Records.
- Click Add New Record.
- Choose
A. - Set Name to
mail. - Set Value to your mail server IP, such as
203.0.113.10. - Save.
Add the MX record
- Add or edit an
MXrecord. - Set Name to
@. - Set Value to
mail.yourdomain.com. - Set Priority to
10. - Save.
If another mail provider already has MX records, decide whether PING8 or that provider should receive inbound mail. Do not leave conflicting MX records unless you intentionally understand the priority order.
Add SPF
GoDaddy should have only one SPF TXT record at @.
Example:
v=spf1 a mx ip4:203.0.113.10 -allIf you also send through another provider, merge includes into one SPF record instead of creating a second SPF record.
Example merged SPF:
v=spf1 ip4:203.0.113.10 include:example-smtp-provider.com -allAdd DKIM
- Add a TXT record.
- Set Name to the DKIM host shown by PING8, for example
default._domainkey. - Paste the full DKIM value.
- Save.
Add DMARC
- Add a TXT record.
- Set Name to
_dmarc. - Start with a monitoring policy:
v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.comMove to stricter DMARC only after successful test sends.
Verify in PING8
Return to PING8 and click Records set, verify DNS resolution. If GoDaddy says changes are underway, wait and retry.
GoDaddy checklist
- Use
@for the root domain. - Use
mailformail.yourdomain.com, not the full domain unless GoDaddy explicitly asks for a full host. - Remove duplicate SPF TXT records at
@. - Remove duplicate DMARC TXT records at
_dmarc. - Confirm the MX priority is set and the value is the mail hostname.
- Configure PTR/rDNS with the server or IP provider, not GoDaddy, unless GoDaddy also provides the outbound IP.