I’m contemplating taking control of my email by moving away from mainstream providers like Gmail or Outlook. What self-hosted email services have you tried, and which ones do you find most reliable and user-friendly? Are there any challenges or advantages you’ve encountered in making the switch?
Trust me you do not want to point an MX record at your houses IP. It’s a terrible idea, dont do it, I don’t have the energy to qualify that statement but just trust me, don’t.
I’m sorry but a statement like this make me not trust you at all. Take an strangers word for something with no evidence…. This is how a mob of ignorant people do stupid things.
I wouldnt selfhost my e-mail. You will quickly be blacklisted since your server wont have a good reputation and will have issues sending out emails to peers.
Rackspace gets blacklisted exactly twice a year, like clockwork. So how’s it any worse?
I love these pessimistic, ignorant takes because at the end of the day I get more money running (setting and basically forgetting) email servers for paranoid people.
Send your marketing emails from somewhere else and you’ll never have issues
Proton mail
https://mailbox.org/ and https://tuta.com/ are pretty neat providers.
After hosting my own email in the 1990s-2010s, I’ve been cured of that and rather give some dedicated vendor a few bucks a year to take care of all the headaches for me.
Modoboa + Thunderbird
https://proton.me/ is the direction I have recently chosen to migrate away from Gmail. They natively support PGP (for the super paranoid) and also has extra perks like VPN and their own version of Drive. Is it truly any more secure than Google? Who really knows, but I am tired of Google scraping thru my emails to fish out directed advertising. It would be one thing if the accounts were unpaid and this was just another way to generate revenue for the service, but with the amount of storage utilized, it was paid for (on multiple accounts). Proton provided a nice feature to import all the Gmail information including contacts and calendar. There was one oddity with importing into the calendar, thinking it had something to do with the way Google ties contact info into calendar (birthdays and such). There are many choices, even rolling your own mail server if you have the time.
Fastmail, all the way
I bought into Fastmail about 10 years ago (for 7 years) & recently moved to Proton about 5 years ago. Both are excellent privacy-first providers. Gmail is my junk e-mail at this point. Good recommendation. Australia-based business. Fastmail & Proton are my votes. I tried self-hosting for a few years & would agree with below – too many issues with blacklists. This is one you should consider paying for.
I’m getting tired of not having IMAP/SMTP access with Protonmail. How would you recommend Fastmail? Anything negative?
Mail in a box or poste.io
3rd for MIAB. I use Linode. I believe most ISP’s restrict access to mail ports so running at home is probably not possible.
This is a generalization that not useful to keep repeating. Better advice would be check to be sure YOUR ISP allows access to the ports you need.
Second vote for MAIB.
Exchange
Alternatively if you use SOGo for groupware/webmail it serves Exchange ActiveSync. No windows server needed!
Not 100% though because CalDAV.
Wouldn’t the cost be prohibitive for selfhosting?
No 🏴☠️, we talk selfhosted, not business.
This is a joke, isn’t it?
Why?
self hosted mailserver here (on an old, dedicated vps)… just dovecot/postfix/mysql and the usual (amavis & spamassasin) - if i need to add/edit/delete users or domains, that’s just a bash script.
there’s lots of other options already mentioned, but you could also consider aws for this: you set your domain up with them (or verify it), set SES to forward inbound mails to wherever you want, and set your mailclient to send out through ses.
antispam & dkim/dmarc/spf included.
Zoho.
Personally I DO self-host… and I have very few problems. I get blacklisted occasionally but it’s not been a huge concern and is usually only the low-priority blacklists… I did have to go through jumping through hoops early on to get my IP accepted but I haven’t had problems in years.
For my mail server these days I use Docker Mailserver. It’s really complete as a server (no frontend though) for setting up a really good IMAP/SMTP server. I have a full docker swarm cluster running here that keeps it VERY reliable. For a frontend on my desktop I use Evolution or Thunderbird (I’m a Linux user).
For a web frontend I have a few I have played with. My current “primary driver” is Snappymail acting as a plugin to my NextCloud instance. However I’ve had good experiences using E-Groupware which is VERY feature complete as an Outlook alternative.
Hope that helps!
On-Prem Exchange Server. Way better than anything else.
Eh Exchange
Maddy self hosted + Blue mail as client for phone. But be ready to be DMARC compliant :) not difficult just annoying.