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?
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.
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.
Proton Mail
It’s currently on yearly black friday offer.
Agree with Proton Mail, awesome service.
Was thinking about self-hosting my email server, but Proton is just €40/year for me. Even if I value my time at only €20/hour, that means I have just two hours per year to fix issues with my email to break even.
Sure, this is /r/selfhosted, but issues with email are usually not some config changes on my side, which can be easily resolved by rolling back my latest changes from git.
Most of the issues arise from some asshat at email provider X deciding that I’m no longer trusted and blacklisting me. Resolving that issue is more like office politics than tinkering with my setup. Pretty happy if I can live my non-work life without any additional office politics.
Thanks, but no thanks.
There is the middle ground of retrieving your mail from a mail Provider and serving it from a self hosted IMAP. That way you don’t handle in- outgoing smtp but handle it locally.
i’ve been running my own mailserver for about 10 years.
last time i’ve had to look at it was 2y ago (and that was because i was using quite strict blocklists, had 1 not ‘optimally configured’, and that one discontinued service, causing me to be forced to remove it from my list)honestly, once it is running as you need it to, and you have all the regulars set up for your domain (dmarc/dkim/spf) it’s not all that much work.
blacklisting is pretty much a non-issue if you are using a decent provider (i.e. one that does not have 100 spammers on its network) and you are not spamming out yourself.
in 10 years i’ve had 1 or 2 blacklists - both from long before i was using dkim/dmarc/spf and also both due to the ip range (which was fairly straightforward to get my own ip out of the list)
I can’t remember if it was Proton, but i remember reading about some laws being approved where (I think) Proton servers are that would make them comply for disclosure if necessary. Not that it matters much unless you’re doing illegal stuff, i believe i found this while researching the differences between Tuta and Proton.
Rather than self host, I switched to Protonmail. I use a custom domain with catchall addresses enabled, so I can have an arbitrary number of email addresses grouped by what service it relates to, along with plenty of filtering and organization rules. So far it’s been nothing but upside, honestly.
I found a lot of good info in r/degoogle and r/privacy
Ended up with MailFence
Being this is self hosted, I have heard great things about redmail once you get it configured. Soon, to give it a shot. Made it past my 15GB on Google and would rather pay for a droplet.
Self hosting with mailcow.
Alternatively proton.me
I use postfix, dovecot and snappymail. Very happy.
I already had a well-configured postfix (DKIM, DMARC) for web applications, so adding dovecot was easy. It’s also really powerful, you can define who gets mailboxes in scripts. I tried going with providers but I couldn’t get this kind of power.
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.
Eh Exchange
On-Prem Exchange Server. Way better than anything else.
5 usd a year vpc… and host your own domain and mailserver
Skiff