Skip to content

GoDaddy · with Mailaholic

How to set up business email on a GoDaddy domain

The short answer

Add your domain in Mailaholic, then in GoDaddy open your domain’s DNS and add the records Mailaholic shows: one TXT to prove ownership, then an MX record pointing to mx.workaholicdevelopers.com and TXT records for SPF, DKIM and DMARC. Remove any old MX records, wait for every record to turn green, and create your mailboxes.

Before you start

  • A Mailaholic account, with your domain added under Domains. The dashboard then shows the exact records for your domain.
  • Access to the place where your domain’s DNS is managed. That is wherever its nameservers point, which is not always where you bought it.
  • Your GoDaddy login. If the domain’s nameservers point somewhere else (Cloudflare, for example), add the records there instead.

The records you will add

Mailaholic shows the exact values for your domain. For a domain like yourdomain.com they look like this:

TypeNameValuePriorityWhat it does
TXT_mailnest-verifymailnest-verify=… (your own code, shown in the dashboard)—Step 1 only: proves the domain is yours
MX@mx.workaholicdevelopers.com10Brings incoming email to your mailboxes
TXT@v=spf1 a:mx.workaholicdevelopers.com ~all—SPF: lets our server send as you
TXTdkim._domainkeyv=DKIM1;… (your own key, shown in the dashboard)—DKIM: signs every message you send
TXT_dmarcv=DMARC1; p=none; rua=mailto:… (shown in the dashboard)—DMARC: reporting, starting in monitor mode

Step by step

  1. Add your domain in Mailaholic

    In Mailaholic, add your domain. It shows an ownership record: a TXT named _mailnest-verify with a code that is unique to you.

  2. Open GoDaddy DNS

    Sign in to GoDaddy, open your Domain Portfolio, select the domain and open its DNS records (shown as DNS, Manage DNS or Edit DNS).

  3. Prove ownership

    Click Add New Record, choose TXT, enter the name _mailnest-verify and paste the value from Mailaholic. Save, then confirm it in Mailaholic.

  4. Add the mail records

    Add each record from the table: MX with name @, value mx.workaholicdevelopers.com and priority 10; then the SPF, DKIM and DMARC TXT records. Type names exactly as shown: GoDaddy adds your domain itself.

  5. Remove old mail records

    If the domain used GoDaddy email or forwarding before, delete those MX records and the old SPF record once your Mailaholic mailboxes are ready. GoDaddy warns that changing MX records interrupts whatever email is connected now.

  6. Wait for green, then go

    Mailaholic re-checks each record live. When all are green, create your mailboxes and send a test.

Check that it worked

  • Mailaholic checks each record live and marks it green or red, so you can see what still needs fixing.
  • Most changes show up within an hour; some providers take up to 24–48 hours.
  • Once all records are green, create a mailbox and send a test email to a Gmail or Outlook address, then reply to it.

Checked October 2026 against each provider’s own help pages. Menus move — if a label differs on your screen, look for the nearest match.

Problems and questions

Mail still goes to my old provider
An old MX record is still there. Delete every MX record that does not point to mx.workaholicdevelopers.com.
SPF shows red
A domain may only have ONE SPF record (a TXT starting with v=spf1). If there is an older one, replace it, or merge both into a single record if you still send mail from another service.
DKIM shows red
Check the name. Most panels add your domain for you, so the name is just dkim._domainkey. Typing dkim._domainkey.yourdomain.com there makes it dkim._domainkey.yourdomain.com.yourdomain.com.
Do I have to move my domain away from GoDaddy?
No. The domain stays registered with GoDaddy. You only add DNS records that tell the world where your email lives.
Will my website stop working?
No. These records only affect email. Your website’s A and CNAME records stay as they are.
How long do the changes take?
GoDaddy says most DNS updates take effect within an hour, and some take up to 48 hours.

Sources: godaddy.com/help/add-an-mx-record-19234, godaddy.com/help/manage-dns-records-680

Built and run by Workaholic Developers.