Pros and Cons of Hosting Your Own Email

Are you considering hosting your own email? Learn more about the pros and cons from Fastmail.

What Is Self Hosted Email?

Self hosted is email is running your own email server on hardware or servers that you control. This could be a mail server on a computer (or even a Raspberry Pi) running inside your home or office or on a server hosted in the cloud.

You might be considering moving to or setting up self hosted email because you’re frustrated with your current email provider. Perhaps it’s the functionality, spam handling, or the mail configuration, or just a poor support experience that leads you to think about self hosting.

If you’re already hosting your own email, are you looking for an alternative that’s easier and more reliable?

Pros of Hosting Your Own Email

Let’s explore the pros of self hosting your email.

Nobody Accesses Your Data, But You

When you host your own email, you know that your data only leaves your control when you send an email.

Your email isn’t being used to power an AI tool, advertising engine, or machine language interpreter. It’s not used to tailor advertising content. It’s only being used by you for your own purposes.

If you’re concerned about data privacy and know that free email is paid for by your data, self hosting gives you back ownership of your data.

Choose the Software You Want to Use

There are multiple mail servers you can choose from. Some handle particular tasks better than others. Self hosting lets you pick the mail server that does what you need it to do, configured the way you want it to work.

Self hosting doesn’t just stop there: you also control the whole ecosystem. All the complementary software is also yours to choose from and configure to your specific requirements too, from the MTA (Mail Transfer Agent) to firewall software, from spam scanner to RBL (Realtime Block List) handler.

Increased Email Storage

Availability of mail storage has increased significantly over the years, but if you have large email attachments or just a lot of mail to keep on file and want more space to keep it, self hosting lets you give yourself as much storage as you need.

Host Friends and Family Too

If you’re setting up a mail server for yourself or your business, you can also add on accounts for your friends and family too and give them the benefits of your direct expertise.

Cons of Hosting Your Own Email

Let’s explore the cons of self hosting your email.

Availability May Be Unreliable

When you self host your own mail, there will be times when your mail server is offline. Hopefully, these are planned outages: reboots for operating system updates or patches to your mail server. Still, sometimes they are unexpected: your house lost power or a DDoS attack hit your server.

You won’t always have time at the point of failure to immediately and fix every problem, leaving your mail server down until you can give it your attention.

Technical Complexity is a Challenge

Mail hosting used to be simple. Servers were generally standards-compliant (or we had fewer expectations about interoperability than we do now), spammers were less prevalent, and abuse vectors weren’t as involved as they are now.

Running your own mail server means that you don’t just have to know how to configure the software. It also requires that you are an expert in server security, mail server reputation and deliverability, anti-spam tooling, and, depending on your needs, potentially push notification management, search tooling, and a web client.

Email Deliverability Needs Constant Attention

Mail servers no longer trust each other by default because fraudulent operators have made that too risky. Instead, each mail server has a reputation: this is a measure of how trusted they are by other mail servers to deliver good quality email (instead of poor quality spam or scams).

If you have a low reputation score, your mail is less likely to be delivered to its destination because the recipient’s mail provider thinks you’re probably just another spammer.

Your mail server reputation can be affected by things outside your control.

  • If your mail server is hosted in the cloud, the IP address that your server is using may have been used by someone else in the past to get up to no good.
  • You could also have problems caused by other people who use the same cloud host: the actions of your neighbors will impact your deliverability.

You can mitigate this if you send a sufficient volume of mail that the good significantly outweighs the bad behavior: but self-hosting providers often have very low mail volumes, making it hard for other mail servers to know if you can be trusted.

Once you discover you’ve ended up on an RBL, getting yourself off the block list can be hard. Email providers have channels they use to stay in touch with each other to troubleshoot deliverability problems like this. Still, it’s difficult for someone self-hosting to reach the right people and get yourself delisted.

Monitoring your deliverability and then taking action to ensure that mail you send will arrive at its destination is an ongoing chore.

You’re On Your Own When Things Go Wrong

It’s a bit like owning your own property instead of renting. You can now hang all those pictures and paint the walls and share with the messiest pets and pick your own carpets, but with great power comes great responsibility. The onus is on you to also fix anything that breaks: broken window, leaking dishwasher, the ceiling mold.

The same is true when you self host. Whether it’s old software that needs to be patched, a disk failure that needs to be replaced, an operating system that needs to be updated, a greylist that needs to be tweaked, or the pet sitter kicks out the power cable while you’re away on vacation. The only person who can fix these things is you.

The Burden of Family and Friend Obligations

You might be prepared to put up with inconveniencing yourself occasionally while you fix and tweak things on your mail server, but if you’ve offered mail hosting to friends and family, there is that unspoken social pressure to keep it up and running. And you’re also on the hook for support when they need help with a mail client not connecting or a calendar not syncing.

Self-Hosting is Time Consuming

The biggest negative of self hosting your email is time. Setting up, managing, repairing, and supporting a mail server takes ongoing time, week after week.

Fastmail: It’s the Expert’s Choice of Email Provider

If you have the expertise to run your own mail server, but you want that weekly maintenance time back for yourself, you want a provider who will treat your mail with the same care and attention to detail as if they were in your shoes.

You want Fastmail.

Fastmail is the expert’s choice of email provider.

Let us take that burden of deliverability, maintenance, anti-spam, and interoperability off your hands. We know email: we are an organization of experts who have been doing nothing but email for over 25 years. We even help write the standards!

Give yourself the gift of time and transfer your mail to us: taking care of your email is our full-time job.

Older post 5 best practices to ensure you’re not part of the next email breach
Newer post This Self-Taught Systems Engineer Builds on His Knowledge Alongside a Values-Driven Team at Fastmail
How one customer used Fastmail’s Open API

Fastmail’s open API makes creating new and exciting tools easy for email enthusiasts.

Fastmail Advent 2023: 25 Days of Better Email

At the beginning of December, we announced the return of Fastmail Advent. Please enjoy this wrap-up of our staff members’ responses.

Ghost of Advent blog posts past
25 Dec 2023 Company

Many years ago, on December 25th, 2015, I wrote a blog post.