Cheap Hosting with Email: Bundled Mailboxes vs Separate Email
Many cheap hosting plans include email at your domain. It works, but it ties your inbox to your web host, and deliverability depends on setup you have to do yourself.
Three ways to get email at your domain
| Setup | Cost per mailbox / month | Storage | Deliverability | Best for |
|---|---|---|---|---|
| Mailboxes included with shared hosting | $0 (included) | Shares the hosting quota, often 1–10 GB each | Fair; depends on the shared server's reputation and your DNS records | 1–3 people, low volume, tight budget |
| Hosted email suite | $6–7 | 30 GB+ | Good; spam filtering and sending reputation handled for you | Teams, anyone who lives in email |
| Forwarding to an existing inbox | $0 | Your existing inbox | Receiving is fine; replying "as" your domain needs extra setup | Solo owners who want one inbox |
Three-year cost for a team of three
| Setup | 3 mailboxes × 36 months | What you're paying for |
|---|---|---|
| Hosting mailboxes | $0 extra | Nothing; but email is tied to the hosting account |
| Email suite | 3 × $6 × 36 = $648 | Reliability, storage, calendar, shared documents |
| Forwarding | $0 | Nothing; three people share or keep personal inboxes |
The suite can cost more than the website itself. That's often still worth it if email is how customers reach you, but it's a choice, not a default. A common split is one paid mailbox for the owner and free forwarding addresses (info@, orders@) into it.
DNS records your email needs
Whichever setup you choose, add these records at your DNS provider. Your email provider shows the exact values; the examples show the format.
- MX records tell the world where to deliver mail for your domain. Use only your email provider's MX records and delete old ones.
- SPF: one TXT record on the root domain listing who may send for you, e.g.
v=spf1 include:_spf.your-provider.example ~all. Only one SPF record is allowed; merge entries if your host and a newsletter tool both send. - DKIM: a TXT or CNAME record with a public key the provider generates, so receivers can verify messages weren't altered.
- DMARC: a TXT record at
_dmarc, starting with monitoring only:v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.example. Move top=quarantineafter a few weeks of clean reports. - Send a test to a Gmail and an Outlook address and check that the message headers show SPF, DKIM and DMARC as "pass".
Large mailbox providers have required SPF, DKIM and DMARC from bulk senders since 2024, and missing records increasingly send ordinary business mail to spam too.
Keeping email when you change web host
Mailboxes on your web host move or disappear with the hosting account. If you might switch hosts within a few years, either use an email suite or forwarding from the start, or plan the migration: export each mailbox (IMAP copy), create the mailboxes at the new place, import, then switch the MX records. Keeping DNS at your registrar rather than at the host makes this much easier; see domain and hosting setup.
Common mistakes
- Two SPF records after adding a second sender. Receivers treat this as an error.
- Using the website's contact form to send from your own address without SPF/DKIM; form emails land in spam.
- Letting mailboxes fill the hosting quota. When storage is full, both the site and mail can break.
- Paying for a suite seat per alias. Aliases and forwarding addresses are usually free.
The website cost calculator adds mailboxes at the suite price; set it to 0 if you'll use mailboxes included with hosting. For small business setup, see cheap website for small business.
FAQ
Is email included with cheap web hosting?
On most shared hosting plans, yes. Website builders usually don't include mailboxes; they resell an email suite for a monthly fee per user.
Why do my emails go to spam?
Usually missing SPF, DKIM or DMARC records, or a shared server IP with a poor reputation. Add the three records first; if it persists, use a dedicated email provider.
Can I keep email if I change web hosts?
Only if email isn't hosted on the web host. Moving bundled mailboxes means exporting and re-importing mail, so many people separate email from hosting from day one.