An email hosting service runs the servers that receive, store, protect and send mail for addresses at your own domain. You keep the domain and the mailboxes. The host keeps everything else running. Here is what that "everything else" is, how it fits together, and how to choose one.
The short answer
Email hosting is the service that gives you you@yourcompany.com and makes it work. The host runs the mail servers and tells the internet, through DNS, that mail for your domain should come to them. It filters spam, stores messages encrypted, and keeps your phone and laptop in sync. It sends your outgoing mail with the authentication that keeps it out of spam folders. It is separate from web hosting and from the domain itself. Prices run from about $1 per mailbox to $8 per user on per-user plans, or a flat $6 a month for unlimited mailboxes on Faivelo.
- What you own: Domain and mailboxes
- What the host runs: Everything else
- Protocols involved: DNS, SMTP, IMAP
- Typical cost: $1 to $8 per user, or flat
How email hosting works: the journey of one message
The clearest way to understand what a host does is to follow a single message from a client to your phone. A client writes to hello@kellerstudio.com and presses send. Four things happen in about two seconds.
- The sender's server asks DNS where your mail lives. Every domain publishes an MX record: "mail for kellerstudio.com goes to this server". The client's mail server looks it up and finds your host.
- The message is handed over with SMTP. Simple Mail Transfer Protocol is the language servers use to pass mail between them. Your host accepts the connection, checks that the sender is who they claim to be (SPF and DKIM), scans for spam and malware, and takes delivery.
- The host stores it, encrypted, in the right mailbox. The message is written to hello@'s mailbox on the host's storage, encrypted at rest, and counted against the mailbox's quota.
- Your devices fetch it with IMAP or show it in webmail. Internet Message Access Protocol lets a phone, a laptop and webmail all read the same mailbox and stay in sync: read on one, read on all. When you reply, your device sends through the host's SMTP server, which signs the message with your domain's DKIM key.
| Term | What it is | Why you would meet it |
|---|---|---|
| DNS | The internet's directory. Your domain's entry says where its website and mail live. | You add four records here once when setting up email. |
| MX record | The DNS line that names your mail server. | The record that makes mail arrive at your host instead of the old one. |
| SMTP | How mail is sent between servers, and from your app to your host. | Your "outgoing server" setting in a mail app. |
| IMAP | How your apps read a mailbox that lives on the server, in sync everywhere. | Your "incoming server" setting. What you want. |
| POP3 | The older way: download mail to one device and delete it from the server. | Avoid unless you have a specific reason. |
| SPF, DKIM, DMARC | Three DNS records that prove mail from your domain is genuine. | What keeps your mail out of spam and stops others sending as you. |
| TLS | Encryption of the connection between servers and between your app and the host. | Every reputable host uses it; look for the padlock. |
| Webmail | A mail app that runs in the browser, hosted by your provider. | Zero setup; works on any computer. |
Email hosting versus web hosting versus a domain
These three are bought separately, often from different companies, and beginners conflate them because some web hosts bundle a basic mailbox. They are different services with different jobs.
| Domain | Web hosting | Email hosting | |
|---|---|---|---|
| What it is | The name: kellerstudio.com | Servers that serve your website | Servers that receive, store and send your mail |
| Bought from | A registrar | A web host or website builder | An email host |
| Connected by | DNS records you control | A and CNAME records pointing at the site | MX and TXT records pointing at the mail host |
| Can you have one without the others? | Yes | Yes, with a domain | Yes, with a domain; no website needed |
| Typical cost | $10 to $15 a year | $3 to $30 a month | $1 to $8 per user, or a flat rate |
The bundled-mailbox trap. Many web hosting plans include "email". It is usually a basic mailbox on the same shared server as your website. Spam filtering is weak, DKIM is off by default, and the reputation is shared with every other site on that machine. It works until a neighbour starts spamming. Dedicated email hosting exists because email is a different workload from serving web pages.
The types of email hosting
| Type | Examples | Good | Less good | Cost |
|---|---|---|---|---|
| Free webmail on the provider's domain | Gmail, Outlook.com, Yahoo | Free, familiar, excellent spam filtering | The address is theirs; ads; no role addresses | $0 |
| Email bundled with web hosting | cPanel hosts, most shared hosting | Included in a plan you already pay for | Shared reputation, basic filtering, manual DKIM | Included, or $1 to $3 per box |
| Dedicated email hosting | Faivelo, Fastmail, Zoho Mail, Proton | Built for mail: deliverability, sync, storage, apps | No office suite | $1 to $8 per user; Faivelo $6 flat |
| Productivity suites | Google Workspace, Microsoft 365 | Documents, meetings and email in one login | Per-user pricing for every address; heavy admin | $6 to $7 per user and up |
| Self-hosted | Your own server running Postfix, Dovecot, Stalwart | Total control, no per-mailbox cost | You are the host, 24 hours a day | Server plus your time |
For a business that needs email at its own domain, the real choice is between the middle three. Dedicated email hosts win when email is the job. The suites win when you would buy Docs or Teams anyway. Self-hosting wins only when you have someone whose job it already is.
Should you host your own email?
Running a mail server is a well-documented, entirely possible thing to do, and almost nobody should. Not because it is hard to install, but because of what you are signing up to maintain afterwards. The list below is what a hosting service does so that you do not have to.
- IP reputation. A fresh server IP is treated as suspicious by Gmail and Microsoft for weeks. Blocklists happen to the innocent.
- Reverse DNS and PTR records. Wrong or missing, and large receivers refuse your mail outright.
- TLS certificates that renew on time, every time, or clients start throwing warnings.
- Spam and malware filtering that keeps up with what arrived this morning.
- Backups that have actually been restored at least once.
- Patching. Mail servers are on the internet and attacked constantly.
- Monitoring, because a full disk at 3 a.m. bounces every client's message until someone wakes up.
- Deliverability disputes with Microsoft and Google, which have no support line for small senders.
When it does make sense. You have an engineer who has done it before, a legal reason the mail cannot leave your premises, or a genuine interest in running it as a hobby. In every other case, the flat-rate hosts cost less than an hour of that engineer's time each month.
What a good email hosting service includes
Use this as a checklist when reading pricing pages. Everything here is standard at a good host and missing at a bad one.
- Your own domain, any number of addresses. Mailboxes for people, aliases for role addresses, a catch-all for typos. Watch for hosts that charge per alias.
- SPF, DKIM and DMARC. Supported at minimum; configured for you at best. This is the difference between the inbox and the spam folder.
- Spam and malware filtering. Inbound and outbound. Outbound filtering protects the host's reputation, which is also yours.
- TLS in transit, encryption at rest. Both. Plus two-factor authentication on the account.
- IMAP, SMTP and webmail. Standard protocols so any app works, plus a good webmail for when you are not at your own computer.
- Honest storage. Enough per mailbox, ideally pooled so a heavy user can borrow from a light one.
- Migration. A tool that copies your existing mail in from the old provider. Moving is otherwise the reason people stay with a bad host.
- Calendar and contacts. Synced to your devices with standard protocols (CalDAV, CardDAV), not a separate subscription.
- Uptime you can check. A public status page and a track record. Mail that bounces for an hour is a client who assumes you closed.
- Support from people who run mail. Deliverability problems are specific. A generic help desk cannot read a DMARC report.
What email hosting costs
Two pricing models exist. Per user charges for every mailbox, so hello@ and support@ cost the same as a person. Flat charges for the account, however many mailboxes it has. The sticker prices look similar for one person and diverge quickly after.
| Provider | Model | Price | Storage | 10 mailboxes |
|---|---|---|---|---|
| Faivelo Starter | Flat | $6/mo | 10 GB pooled | $6 |
| Zoho Mail Lite | Per user | $1/user/mo | 5 GB each | $10 |
| Titan (via Hostinger) | Per mailbox | $2.49/mailbox/mo | 10 GB each | $24.90 |
| Fastmail | Per user | $5/user/mo | 50 GB each | $50 |
| Microsoft 365 Business Basic | Per user | $6/user/mo | 50 GB each | $60 |
| Google Workspace Business Starter | Per user | $7/user/mo | 30 GB each | $70 |
| Proton Mail Essentials | Per user | $7.99/user/mo | 15 GB each | $79.90 |
List prices, annual billing where the provider requires it for the quoted rate. Faivelo Growth at $12 flat adds 200 GB pooled, calendar, newsletters and an API.
How to choose an email hosting service
- Count your addresses, not your people. People plus role addresses (hello@, support@, billing@). If that number is above three or will be, flat pricing is cheaper. If it is one and will stay one, per-user is fine.
- Decide whether you are buying a suite. If you would pay for Google Docs or Microsoft Teams anyway, get email from the same place. If not, do not pay suite prices for email.
- Check who sets up the DNS records. Manual DNS is where setups stall. Prefer a host that places the records at your registrar, or at least verifies them for you.
- Confirm SPF, DKIM and DMARC are included and configured. Not "supported". Configured. Ask whether DMARC is set by default; most hosts leave it to you and most small businesses never do it.
- Check the protocols and apps. IMAP and SMTP for any mail app, webmail for everywhere else, native phone apps if you want them.
- Look at what else you would otherwise buy. Newsletters, a transactional API, a booking page, a calendar. Included on some hosts; a second subscription on others.
- Try it with the real domain. Any good host has a free trial. Set up one real mailbox, send from it to a Gmail and a Microsoft address, and look at where it lands.
Setting up email hosting in four steps
- Sign up and add your domain. The host checks the domain and lists the records it needs.
- Place the DNS records. One click at a connected registrar, or copy four records by hand. The host verifies each one.
- Create mailboxes and aliases. One per person, one per role address that needs its own inbox, aliases for the rest.
- Connect your devices and move your old mail. Webmail first, then IMAP on the phone and laptop. Run the migration tool against the old account and forward the old address for six months.
Email hosting with the hosting done for you
Faivelo runs the servers, places the DNS records at your registrar, signs your mail, filters the spam, encrypts the storage and keeps your devices in sync. You choose the domain and the addresses. One flat price, however many mailboxes.
- Unlimited mailboxes from $6 a month, flat
- SPF, DKIM and DMARC configured automatically
- Webmail, iPhone and Android apps, IMAP and SMTP
- Migration from any IMAP host, calendar and contacts included
FAQs
What is the difference between email hosting and web hosting?
Web hosting serves your website; email hosting receives, stores and sends your mail. They are different services, connected to the same domain by different DNS records, and you can have either without the other.
Do I need email hosting if I have a website?
Only if you want email at the website's domain. Many web hosts bundle a basic mailbox, but a dedicated email host gives better deliverability, filtering, sync and storage.
Can I use my own domain with cheap email hosting?
Yes. Every business email host supports custom domains; it is the point of the product. Cheap here means $1 to $3 per mailbox on per-user plans, or a flat rate for unlimited mailboxes.
What is the cheapest email hosting for a small business?
For one mailbox, Zoho Mail Lite at $1 a month. For a business with role addresses or a team, Faivelo at $6 a month flat for unlimited mailboxes.
Is cheap email hosting reliable enough for business?
Price does not predict reliability; architecture does. A dedicated email host at $1 to $6 is usually more reliable than the "free" mailbox bundled with $3 web hosting, because mail is its only job.
What should I compare when choosing an email host?
Pricing model (per user or flat), storage, and whether SPF, DKIM and DMARC are configured for you. Then DNS setup effort, IMAP and SMTP support, migration tools, and what extras are included.
Can I host my own email server?
Technically yes. In practice you take on IP reputation, reverse DNS, TLS renewal, spam filtering, backups, patching and 24-hour monitoring. For almost every business the flat-rate hosts cost less than the time.
How long does it take to move to a new email host?
Setup is minutes. Copying history depends on mailbox size; 10 GB typically finishes within an hour. Keep the old address forwarding for a few months so nothing is missed.
Set up your business email today
Unlimited mailboxes on your own domain for one flat price, with DNS, DKIM, SPF and DMARC configured for you. Live in a few minutes, free for 14 days, no card needed.