Mailgun Setup Using GoDaddy
This article will show you how to set up your custom domain in Mailgun with GoDaddy as the host. You can follow a similar process with any DNS provider, but this article will show you the specific steps using GoDaddy.
Step 1: Create your subdomain in Mailgun
Log in to your Mailgun account and your GoDaddy (or other DNS provider) account.
Select the domain you want to use for Mailgun from your GoDaddy account. You will set-up a subdomain for Mailgun so it's ok to choose a domain that is being utilized elsewhere.
Navigate to your Mailgun account, and select Domains from the menu at the top. Then click Add New Domain.
Create a subdomain such as replies.yourdomain.com or mg.yourdomain.com and enter it in the Domain Name field.
You can leave all other settings as default.
Click Add Domain
Step 2: Setup the Subdomain.
In Mailgun, you will see the DNS entries; 2 TXT records, 2 MX records, and 1 CNAME. Go back to the GoDaddy DNS provider. Now you will set up the DNS entries.
Choose Type from the dropdown menu to add the DNS entry.
Here are the record types shown in Mailgun. NOTE: Do not use these exact record hosts as the hosts will be specific to the domain you are setting up.
Type: TXT; Host: replies; Value: paste from Mailgun page. Save
(Repeat for 2nd TXT record.)
Type: MX; Host: replies; Points to: paste from Mailgun page; Priority: 10; TTL: leave defaulted to 1 hour.
(Repeat for 2nd MX record.)
Type: CNAME; Host: email.replies; Points to: enter value; TTL: leave defaulted to 1 hour
Step 3: Click "Verify DNS Settings".
All 5 should have the green check mark. If any do not, check the record and re-attempt.
NOTE: If the green check marks are not showing up, you'll want to ensure that the Host pieces for each record only have the sub-domain piece of the total record. For example, if the total record is mailo._domainkey.mg.thedemoaccount.com, you would only put in mailo._domainkey.mg.
Last updated