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.com reaches 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

Next

  • Compare business email providers
  • Learn DNS basics

Read more