How to set up business email on your domain
Quick answer
- You need three things: a domain, an email provider, and the right DNS records.
- The most important mail records are MX (for delivery) and later SPF/DKIM (for deliverability).
- Verify the domain first, then activate email.
- Do not delete website DNS records by mistake when adding email DNS records.
- One working inbox is enough to start.
How to set up business email on your domain
Setting up business email sounds technical, but the basic flow is simple.
You are connecting:
- your domain
- to an email provider
- so mail sent to
you@yourdomain.comreaches your inbox
The basic setup flow
1. Buy your domain
You need the domain first.
2. Choose an email provider
Common choices include:
- Google Workspace
- Zoho Mail
- Microsoft 365
3. Verify the domain
Most providers ask you to add a TXT verification record.
4. Add MX records
MX records tell the internet where your email should go.
5. Add SPF and DKIM
These help deliverability and reduce spam issues.
Common mistakes beginners make
- deleting website DNS records when adding email records
- using the wrong MX values
- forgetting SPF or DKIM
- trying to set up too many inboxes at once
The simplest way to start
Start with:
- one real inbox
- one public alias like
contact@yourdomain.com
You can expand later.
Related guides
- Best hosting for beginners
- Best domain registrar for beginners
- Best website builder for beginners
- WordPress vs Shopify vs Squarespace for beginners
- Google Workspace vs Zoho Mail
- Best business email for small businesses
Next
- Compare business email providers
- Learn DNS basics