Overview

This guide walks through integrating Mailgun with a Namecheap domain by adding five DNS records.

Step-by-Step Process

Initial Setup

  1. Register at Mailgun.com and verify your email
  2. Log in to Mailgun and select Sending > Add New Domain
  3. Choose between main domain or subdomain (examples: mg.companyname.com, replies.companyname.com)
  4. Important: Set up under US region, "not EU. not EU. not EU."

Accessing Namecheap DNS

Log into Namecheap, navigate to Domain List > Manage > Advanced DNS

Five DNS Records to Add

First TXT Record (SPF)

Second TXT Record (DKIM)

First MX Record