SKR Tips logo SKR TipsWebsite tips that actually work
Web Tips

How to Set Up a Business Email on Your Own Domain

Customers notice when a bakery with a polished website still asks them to write to sweetcrumbs1987 at a free webmail address.

A small bakery owner at a laptop on the shop counter typing an email, with a tray of bread rolls in the background

Customers notice when a bakery with a polished website still asks them to write to sweetcrumbs1987 at a free webmail address. A business email on your own domain looks more trustworthy, lands in fewer spam folders and stays yours if you ever switch providers.

The setup is not hard, but it involves DNS records that most small business owners touch once and then forget. This guide walks through the choices, the exact records you need and the mistakes I see most often when I audit small sites.

Why a business email on your domain matters

There are three practical reasons, and only one of them is about looks.

  • Trust. An address like orders at yourshop dot com matches your website, so customers can tell a real message from a phishing attempt.
  • Deliverability. When you control the domain, you can publish authentication records that tell inbox providers your mail is genuine. That cuts the chance of your quotes and invoices ending up in spam.
  • Portability. If you leave a provider, you move the domain's mail records and keep the same address. With a free webmail account, the address belongs to the provider.

It also helps your listings stay consistent. If you have already connected your Google Business Profile to your website, using the same domain for email keeps everything pointing to one identity.

Choosing where your business email lives

You have three common routes. Prices below are typical per user, per month, as of late 2026.

OptionTypical costGood forWatch out for
Mail included with web hostingOften free with the planOne or two people, low volumeWeak spam filtering, shared server reputation
Dedicated email suiteAbout 6 to 8 dollarsTeams who want calendar and shared filesCost grows with each user
Privacy focused mail serviceAbout 3 to 5 dollarsOwners who care about data handlingFewer office extras

For most shops with one to five people, a dedicated suite or a privacy focused service is worth the few dollars. Hosting mail is fine for a contact address that gets a handful of messages a week.

Step by step setup

The provider's dashboard will show you the exact values. Your job is to copy them into your domain's DNS settings, usually at your registrar or host.

  1. Verify the domain. The provider gives you a TXT record with a random string. Add it, wait 5 to 30 minutes, then click verify.
  2. Add MX records. These tell the world which servers accept mail for your domain. Delete any old MX records first, or incoming mail may be split between two places.
  3. Add SPF. This is a single TXT record listing which services may send mail as your domain. You can only have one SPF record, so if you also send from a newsletter tool or a shop platform, combine them into one line.
  4. Turn on DKIM. The provider generates a key. You publish it as a TXT or CNAME record, then switch signing on in the dashboard.
  5. Add DMARC. Start with a policy of "none" and a reporting address. After two to four weeks of clean reports, move to "quarantine".
  6. Create the mailboxes. Set up the real user accounts first, then the shared addresses.
  7. Send test messages. Write to a free webmail account and open the message headers. You want to see SPF, DKIM and DMARC all marked as pass.

DNS changes can take up to 48 hours to spread everywhere, though most finish inside an hour. Do the switch on a quiet day, not the Friday before a sale.

Aliases versus separate mailboxes

Every extra mailbox usually costs money. Aliases do not. An alias is just another address that delivers into an existing inbox.

A small shop might have one paid mailbox for the owner and aliases for hello, orders and support. Later, when you hire someone to handle support, you turn that alias into a real mailbox. Customers never see the change.

One rule: put each public address on your contact page and in your footer, and keep them the same everywhere. If your contact form quietly stops working, a visible plain address is the backup that saves the sale.

The catch-all advice I would skip

Many guides tell you to turn on a catch-all, so any address at your domain, even a typo, reaches you. It sounds helpful. In practice I think it does more harm than good on a small business domain.

Spammers send to random names at known domains, such as admin, info, sales and hundreds of made-up words. With a catch-all on, every one of those lands in your inbox. One client of mine went from about 15 junk messages a day to more than 200 within a month of enabling it.

Instead, create aliases for the five or six addresses people might reasonably guess, such as info, hello, contact, orders and billing, and let everything else bounce. You keep the convenience without the flood.

Common mistakes after the switch

Two SPF records

Adding a second SPF line for a newsletter tool breaks both. Merge them into one record with every sender listed.

Forgetting the website's own mail

WordPress sends order notices and password resets. If those go out through the web server without authentication, they fail your new DMARC policy. Route them through an SMTP plugin that sends via your mail provider.

Leaving the old address alive and unread

Keep forwarding from the old free account for at least six months, and update the address on invoices, social profiles and directory listings. Search engines and customers hold on to old details for a long time.

No signature or a cluttered one

Set a short signature for every mailbox: name, role, shop name, phone number and the website address in plain text. Skip large logos and social icons, which often show up as attachments and can push messages toward spam filters. Four or five lines is plenty.

Frequently asked questions

Can I get a business email address for free?

Often yes, if your web hosting plan includes mail. The trade-off is weaker spam filtering and a shared server reputation, which can hurt delivery. For anything customer facing, a paid service at a few dollars a month is usually more reliable.

How long does it take to set up email on my own domain?

The setup itself takes 30 to 60 minutes if you have access to your DNS settings. DNS changes usually take effect within an hour but can take up to 48 hours. Plan the switch for a quiet day.

Do I need SPF, DKIM and DMARC for a small business?

Yes. Major inbox providers now expect all three, and mail without them is far more likely to land in spam. They are free to add and only need to be set up once.

AD
Anouk Delacorte

Anouk worked in an agency on search and technical SEO before going freelance. She writes about structured data, site speed and the small fixes that help pages get found.

More posts by Anouk

More in Web Tips

01doorganico 084goad 3hot8 4465456 after5internprogram ahandfulofblessings ahmadpc ahomcybersecurity allodialresources annodex antiquesandperiodcollectibles aotc asianworldkashmir beedlectrics bloggertemplatefree bluefeatheragency bodyweightsolution campaign08blog carfixadvisor catstreetcollective cbstvsports cnfanspurchasing committeeof500yearsofdignityandresistance covertopsdjs cs-kaiyuangame cuestacomunicaciontotal cxoutlet dancebetgame deskgearhub destinyvillastay detectmagazine di33 diamondsteelbuildings donmo dyanadropship emarsysfinance emimattl escapechan eskitarih evautoplay everythingweddings-orlando farmzone feedviewerapp foxstudiosscratch gamevui123 gleasongrade greetingsday hacklabasu haskell iw-kaiyun jagoanproperti jilidskripsi joltbusinessfinance juegodepokergratis juegospucca kaeru-festival latestmehndidesigns lestanzediottaviano litemagazines localcommunityhero lustrsazan mariashebets menswheels newwebstechs1 nikkit ootheday oxigenvpn plurfitness prefetial probudgetcarpetcleaning psychicmrsmartin pyaten qvantor rejoignezlogis rexzbot riselayouts ruchin rwxqsgd5 sakaltime shibiaowang shop-bot strcoding tetapatrium topselller uneplanteartificielle vipertechcr webtech1223411 wo-kygaming yamaha-mekar yeknava yoybuysheets zenunwa yamaha-mekar jilidskripsi ankertoto ankertoto ankertoto ankertoto