How to Get a Professional Business Email on Your Own Domain

Disclosure: We may earn a commission when you buy through links on this site, at no extra cost to you. Learn more.

Preview draft (not yet reviewed by L.C.). Provider prices and plan details are deliberately left out until they are checked on the day of publishing.

An address like you@yourbusiness.com tells customers you are a real business, and it stays yours if you change providers. Setting one up takes about an hour. You need two things: a domain you own, and an email provider that will host mail for it.

1. Choose an email provider

Your domain registrar is not usually your email host. The common choices for a small business are:

  • Google Workspace: Gmail interface, works with Google Drive and Calendar.
  • Microsoft 365: Outlook interface, works with Word, Excel and Teams.
  • Zoho Mail: a lower-cost option with a smaller suite of apps.
  • Your registrar’s or web host’s email add-on: convenient, but check storage, spam filtering and how easy it is to move away later.

TODO (L.C.): a comparison table (features, storage, migration) once each has been tried; prices checked on publishing day.

2. Verify that you own the domain

Every provider asks you to prove ownership, usually by adding a TXT record they give you to your domain’s DNS. You add it wherever your DNS is managed (often the registrar; sometimes Cloudflare or your web host).

3. Point your mail at the provider: MX records

MX (mail exchanger) records tell the internet which servers accept mail for your domain. Replace any existing MX records with the ones your provider lists. Mail starts arriving once the change spreads, which is often minutes but can take up to 48 hours.

4. Prove your mail is genuine: SPF, DKIM and DMARC

Without these three records, your messages are far more likely to land in spam.

RecordWhat it doesWhere it lives
SPFLists which servers may send mail for your domaina TXT record on the domain
DKIMAdds a cryptographic signature to each messagea TXT (or CNAME) record your provider generates
DMARCTells receiving servers what to do with mail that fails SPF or DKIM, and where to send reportsa TXT record at _dmarc.yourdomain.com

Start DMARC with a monitoring policy (p=none) so you can read the reports before tightening it.

5. Test before you rely on it

Send messages to a Gmail and an Outlook address, check they arrive in the inbox, and look at the message headers for spf=pass, dkim=pass and dmarc=pass.

Common mistakes

  • Leaving the registrar’s old MX records in place alongside the new ones.
  • Publishing two SPF records (only one is allowed; merge them).
  • Forgetting to add new sending services (a newsletter tool, a store) to SPF and DKIM.