In short:
A business email is an address on your company's domain, such as name@company.com, instead of company.office@gmail.com. It builds trust, stays with the company when people leave, and lands in spam less often. You need a domain, a mail provider (Google Workspace, Microsoft 365, or Zoho Mail), and four DNS records: MX, SPF, DKIM, and DMARC. The setup takes about an hour if you follow the right order.
Picture two quotes arriving in the same inbox. One comes from ivan.petrov.firm@gmail.com, the other from ivan@firma.bg. The content is identical, but only one of them looks like it comes from a real company. That's the whole idea behind a business email: an address on your own domain that you control.
Below you'll find what a business email is, how the three main providers compare, how to set one up step by step, what MX, SPF, DKIM, and DMARC are, and how we moved our own mail to Zoho in July 2026 - including the mistakes we almost made.
Why DNS records became mandatory
Since February 2024, Gmail and Yahoo require every sender to have SPF or DKIM and a spam rate below 0.3%. Anyone sending more than 5,000 messages a day to Gmail must have SPF, DKIM, and DMARC all set up. Mail from a domain without these records increasingly ends up in spam.
Source: Google - Email sender guidelines
In this article:
What a business email is (and why a Gmail address isn't the same)
A business email is an email address whose part after the @ is your company's domain - the same one as your website. The mailbox itself is hosted by a provider (Google, Microsoft, Zoho, or your hosting company), but the address belongs to you, because you own the domain.
Business email vs a free Gmail address
| firm.office@gmail.com | ivan@firma.bg | |
|---|---|---|
| First impression | Looks like a side project | Looks like a real company |
| When an employee leaves | The mailbox and client history leave with the password | The company keeps the mailbox and redirects it |
| Deliverability | No control over SPF, DKIM, DMARC | You set up SPF, DKIM, DMARC yourself |
| Changing provider | Impossible without changing the address | You move the mail, the address stays |
| Price | Free | From free to a few euros per user per month |
In a 2015 Verisign survey, 74% of consumers said they would trust a company-branded email address more than a free one. The survey is old and comes from a company that sells domains, but the direction matches what we see with clients.
When a free address is perfectly fine
Not every project needs a paid mailbox. For a one-off event, a hobby, or the first weeks of a business, a Gmail address works perfectly well. That's exactly what the organizers of the Dental Forum “Panorama Pleven” chose: registrations arrive at a Gmail address, and the site's automatic emails go out from the domain through a separate service. A business mailbox starts paying off when you send quotes, sign contracts, or have more than one person answering clients.
Google Workspace, Microsoft 365, or Zoho Mail: a comparison
All three provide a mailbox on your domain, a web interface, mobile apps, and aliases. They differ in price, storage, and what else comes in the package.
| Provider and plan | Price per user | Mailbox | Best for |
|---|---|---|---|
| Google Workspace Business Starter | €6.80 | 30 GB per person | Teams that want Gmail, Drive, and Meet |
| Google Workspace Business Standard | €13.60 | 2 TB per person | Teams with lots of files |
| Microsoft 365 Business Basic | see the official site | 100 GB | Companies that work in Outlook and Teams |
| Zoho Mail Forever Free | €0 | 5 GB, up to 5 people | A very small team, no IMAP/POP |
| Zoho Mail Lite | about $1 (annual) | 5 or 10 GB | A small team on a budget |
Prices as of September 2026, per user per month, excluding VAT, from the providers' official pages. Google Workspace shows EU prices in euros. The Zoho Mail Lite figure is from our own calculation in July 2026 - Zoho's page loads prices dynamically, so check the current amount before ordering. Check Microsoft 365 pricing on Microsoft's official site.
Google Workspace
Google Workspace is Gmail on your own domain, plus Drive, Docs, Meet, and Calendar in one package. Business Starter costs €6.80 per user per month excluding VAT and gives 30 GB of storage per person; Business Standard costs €13.60 and gives 2 TB. With a one-year commitment, Google offers about 16% off. The best choice if your team already lives in Google Docs.
Microsoft 365
Microsoft 365 is the natural choice for companies that work in Outlook, Word, Excel, and Teams. Even the most basic plan, Business Basic, gives a 100 GB mailbox per user - more than Google's Business Starter. The price depends on the plan and billing period, so check it on Microsoft's official site.
Zoho Mail
Zoho Mail is the most affordable option for a small team. The Forever Free plan covers up to 5 people on one domain with 5 GB each, but without IMAP and POP, so mail is read only in Zoho's web interface and app (and it's available only in some data centers). The paid Mail Lite adds IMAP and SMTP, is billed annually only, and comes to about $1 per user per month. It's exactly what we use - more on that below.
Mail from your hosting provider
Many hosting plans include mailboxes at no extra cost. That's fine for a start, but the mail then depends on the hosting: if you move the website, you have to move the mail as well, and webmail is usually more basic. A separate provider keeps email and website independent of each other.
How to set up a business email, step by step
The order matters more than the provider. Most problems come from doing the right steps in the wrong order.
- 1Have a domain. If you don't have one yet, see how to choose a domain name. Make sure it's registered in the company's name and that you have access to its DNS.
- 2Choose a provider and a plan. Based on the number of people and whether you need documents and video calls in the same package.
- 3Verify the domain. The provider gives you a TXT record to add to your DNS. This proves the domain is yours.
- 4Create the mailboxes and aliases. Agree on a format, for example name.surname@, and add info@ and office@ as aliases.
- 5Enable DKIM. The provider generates a key, and you add it as a TXT record.
- 6Switch the MX records. Only now, when the mailboxes exist. From this moment new mail arrives at the new provider.
- 7Add SPF and DMARC. One SPF record for the whole domain and a DMARC record, at least with p=none at the start.
- 8Test. Send and receive from an outside Gmail address and check the headers.
- 9Set up phones and computers. The provider's app or IMAP. Avoid POP imports - they add delays.
- 10Migrate the old mail and stop the old service. Only after everything works for a few days.
More on picking the address itself: how to choose a domain name.
MX, SPF, DKIM, and DMARC: what they are and why emails land in spam
These four DNS records decide whether your mail arrives at all and whether it's trusted. You add them where your domain's DNS is managed - at the registrar, at Cloudflare, or at the website host.
MX: where your mail arrives
The MX record tells the world which servers should receive mail for your domain. When you switch providers, you change the MX records, and from that moment new messages go to the new provider. The provider gives you the exact values - for Zoho in Europe these are mx.zoho.eu, mx2.zoho.eu, and mx3.zoho.eu.
SPF: who may send on your behalf
SPF is a TXT record listing the servers allowed to send mail on behalf of your domain. According to Google, it helps keep your outgoing mail from being marked as spam by receiving servers. Here's our record for Zoho:
v=spf1 include:zoho.eu ~all
A domain may have only one SPF record. If you send through several services, list them all in the same record with several include: entries. Two separate SPF records make both invalid.
DKIM: a digital signature on every message
DKIM adds a digital signature to every message you send. The receiver checks the signature against a public key published in your DNS and so knows the message really comes from your domain and wasn't altered on the way. The provider generates the key, and you add it as a TXT record with a name such as zmail._domainkey (Zoho) or google._domainkey (Google).
DMARC: the policy and the reports
DMARC tells receiving servers what to do with a message from your domain that fails SPF or DKIM: let it through, put it in spam, or reject it. It also sends you reports on who is sending mail in your name. Start with p=none (monitoring only), and once the reports are clean, move to p=quarantine or p=reject.
v=DMARC1; p=none; rua=mailto:dmarc@firma.bg
How we moved to Zoho Mail (our own case)
Until July 2026, info@codingturtles.com was a mailbox at our domain registrar that forwarded everything to a Gmail account. It worked, but messages arrived with a delay of around five minutes, and the team was growing. A single shared address with forwarding wasn't enough anymore.
Why Zoho
- The lowest price for a small team, with IMAP and SMTP included.
- An EU data center (mail.zoho.eu) - the mail stays in the European Union.
- Independent of the domain registrar and the website hosting.
- An ecosystem (CRM, documents) the business can grow into.
What we did, in order
- Verified the domain in Zoho and created the first mailbox in the name.surname@ format.
- Added info@ as a free alias, so company mail and personal mail land in one inbox.
- Enabled and verified DKIM (the zmail._domainkey record).
- Only then switched the MX records to Zoho and replaced SPF with v=spf1 include:zoho.eu ~all.
- Tested sending and receiving - both instant, with no delay.
- Left the old service to expire a few days later.
Three lessons
- Check where the real history is before migrating. Our client correspondence wasn't in the old mailbox at all - it had always been forwarded to Gmail and answered from there. So we kept Gmail as an archive instead of copying spam.
- Don't read the new mailbox through a POP import. We tried Gmail's POP integration, and it brought back the delay we were trying to get rid of. The provider's own app or IMAP delivers in real time.
- Don't delete DNS records you don't recognize. Next to the mail records sit the ones for the website's automatic emails, domain verification, and DMARC. Remove only what belonged to the old mail provider.
Emails sent by your website are a separate story
Registration confirmations, contact form notices, and order emails aren't sent from your mailbox but by the website itself, through a transactional email service such as Resend. On the dental forum website, for example, every registration triggers two emails: the payment instructions to the participant and a notice to the organizer.
These services have their own requirements: the domain is verified with separate DNS records, and Resend's free plan, for example, includes 3,000 emails a month but no more than 100 a day. For a small site's forms and registrations that's usually enough; for newsletters to thousands of people it isn't.
Tip: have the website send from a subdomain (for example send.firma.bg) with its own records. That way the site's emails and your mailbox don't share one SPF record, and a problem with one doesn't hurt the other.
Common mistakes with business email
Business email checklist
Tick them off one by one:
Frequently asked questions
Sources
- Google - Email sender guidelines
- Yahoo - Sender best practices
- Google Workspace Admin Help - Set up DMARC
- Google Workspace - Pricing
- Microsoft Learn - Exchange Online limits
- Zoho Mail - Pricing
- Resend - Pricing
- Verisign - Myths about using a branded email for business
The takeaway
A business email costs anywhere from nothing to a few euros per person per month, but it changes how clients see you and keeps your correspondence inside the company. Pick a provider based on your team, create the mailboxes before switching MX, keep one SPF record, and turn on DKIM and DMARC. The website's automatic emails should run separately, on their own subdomain.
Want us to set it up for you, together with the website? Get in touch or see what our website maintenance service covers. A good start is also a complete online presence.
