this post was submitted on 08 Jun 2026
64 points (71.3% liked)

Selfhosted

59999 readers
511 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam.

  3. Posts here are to be centered around self-hosting. Please ensure it is clear in your post how it relates to self-hosting.

  4. Don't duplicate the full text of your blog or git here. Just post the link for folks to click.

  5. Submission headline should match the article title.

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

I give up.

I tried left and right to try to install an email server so I could degoogle my life.

But therechnical barrier is thick and Google keeps adding more to it. Forget it. I can't even get thru the installation process much less trying to get my shit off Google.

I figure, I don't actually have any need for my email addresses. Just like my phone number. I never call anyone. I'm going to discourage my kids from using email at all. I'll remind everyone I know that I don't use email at every opportunity I get just like I remind people to not call me and that my phone number is not available.

Between spammers and Google, I just don't need this headache in my life. My mom is much less technically savvy than the average pet. So Google will just siphon her data and when the megabits are full then you just delete the old stuff.

You don't need it. No one will spend their life reading your emails when you're gone or watching your videos or listening to your recordings or viewing your photos. There's no need to worry about just deleting the pile of shit you've accumulated. I'm this done.

top 50 comments
sorted by: hot top controversial new old
[–] placebo@lemmy.zip 109 points 1 week ago

You don't need your own email server to degoogle your life.

[–] rimu@piefed.social 41 points 1 week ago (1 children)

Fair enough - I got it working recently but it was the hardest self-hosting install I've done. No way most people would succeed. Email is 50(?) years of questionable design decisions piled on top of each other so it's become a whole world of weird stuff. Doing email should be it's own tech specialty, like 'devops' or 'db admin' is. There's enough depth to it.

There are a ton of email providers who are not Google, though. e.g. https://proton.me/mail. You don't need to run it on your own hardware.

[–] korthrun@piefed.social 16 points 1 week ago (2 children)

Doing email should be it's own tech specialty, like 'devops' or 'db admin' is.

It literally is, and has been for quite a while :D Enterprise level email admins make a pretty penny eheheh.

load more comments (2 replies)
[–] hperrin@lemmy.ca 33 points 1 week ago (3 children)

This really saddens me. Email is such a fundamentally good and open protocol. The only reason people don’t like it is because of big tech’s shenanigans.

I run an email service called Port87. I invite you to try it and see if it can convince you that email is actually a great technology, when detached from big tech slop. It’s got some really killer features that make it great for organization and preventing spam. You can also tell it that on certain addresses, it should completely ignore the strict auth requirements it usually has, so it will accept email from your own services without you having to set up all the extra bullshit that’s meant for stuff that matters more.

load more comments (3 replies)
[–] Shimitar@downonthestreet.eu 31 points 1 week ago (10 children)

What is the problem? I have been self hosting my mail for the last 20+ years and has always worked pretty well.

I rent a VPS for that since you should not use a residential address for email servers.

If you are careful enough to configure it properly I assure you that it works and it's perfectly usable and stable

All my family primary email addresses are managed in that way on my various domains and we never had a single issue

Today it's even easier because there are all in one docker based solutions. But going the hard way is perfectly doable as well.

Here is my experience, on my wiki, if you are interested https://wiki.gardiol.org/doku.php?id=email%3Astart

Be aware that there are no optional steps: everything must be properly installed and setup from DNS entries to dkim/dmarc and certificates. But I promise, maintenance it basically zero after a proper setup. And I think twice in 20 years something broke. And the nice part of that email will just be delayed and delivered after you fix it, nothing gets ever lost

I love email, with all it downfalls, it's still one of the most resilient and solid stuff on the internet.

load more comments (10 replies)
[–] sunbeam60@feddit.uk 23 points 1 week ago* (last edited 1 week ago)

Running your own email server is easy.

Getting your email accepted by other servers is hard.

Hosting anything publicly requires a significant amount of hardening.

Neither of those two tasks are easy or low maintenance. I self host almost everything and I’ve run my own mail server (with occasional rejection). It’s not worth it for me; I now use a commercial, paid provider for email.

[–] mic_check_one_two@lemmy.dbzer0.com 22 points 1 week ago (2 children)

I prefer to follow the advice from people who actually set up and maintain email servers: “Fucking don’t. It’s not worth it.”

Just get a custom domain and run it through an existing email provider.

[–] fuzzzerd@programming.dev 3 points 1 week ago (8 children)

I hate that it's come to this, but you are right.

It's not that it's too difficult, it's that there are too many things beyond your control due to the central duopoly of Google and Microsoft for email. If you end up in their bad graces it's hard to get out, and they don't care about you, there's no support or someone to talk to to get off the ban list.

load more comments (8 replies)
[–] rekabis@lemmy.ca 3 points 1 week ago

I’ve been running my own eMail server for almost a quarter century, and I have no clue what all the fuss is about.

Sure, providers are getting very picky about what domains that they will receive eMails from. But that’s why I have gMail, Yahoo, and Microsoft webmail accounts - so I can train their systems by exchanging emails once a quarter.

And yes, you do have to be running whitelists and blacklists and tarpits and have a good Fail2Ban in place. And good geoIP system if you want to cut out regions that you are unlikely to ever have legitimate mail originate from. But that’s just common sense security.

[–] jeena@piefed.jeena.net 18 points 1 week ago (1 children)

I moved to https://mxroute.com/ and payed $15 for three years of hosting because they had some promotion.

[–] jeena@piefed.jeena.net 6 points 1 week ago (1 children)

But about the videos and photos I think you're a bit wrong, I still rewatch my dads home videos from the 90's

[–] adarza@piefed.ca 7 points 1 week ago

i have a neighbor that keeps her old answering machine because her late-husband's voice is on it. she has no home videos or anything else.. just a few snapshots and that answering machine.

[–] Appoxo@lemmy.dbzer0.com 15 points 1 week ago* (last edited 1 week ago)

I outsourced my email to a provider.
Works great and only costs me 8€ per month for not having to wrestle IP spamlists, mailserver maintenance and reachability.

[–] uuj8za@piefed.social 14 points 1 week ago (2 children)

Yeah, hosting your own email server is pretty tough.

I think something like https://migadu.com/ might be more in the middle of hosting your own server and purely using someone else's frontend.

[–] Psaldorn@lemmy.world 4 points 1 week ago

I just switched to migadu and found it painless and easy, I also run an email server with mail-in-a-box, which is great.

load more comments (1 replies)
[–] determinist@kbin.earth 14 points 1 week ago

I like email.

I pay for my own domain. I pay a privacy focused European provider for email and they let me use my own domain. I use an European DNS provider.

So I have email addresses with my own domain and the setup is pretty straightforward and I can use webmail or a desktop|mobile client.

[–] BCsven@lemmy.ca 12 points 1 week ago

Proton or Tuta mail. Supports aliasing so you can make unique email addresses per website, and trash them if you get spammed.

Singing up for a paid account you also get VPN, drive storage, password manager, docs, sheets, AI chat (I know), calendar, meetings and authenticator.

[–] cmnybo@discuss.tchncs.de 12 points 1 week ago

It's not really worth the trouble to try to host your own e-mail. There are lots of e-mail hosts that you can use with your own domain. A few of them are free and there are plenty of low cost ones. As long as you use your own domain, you can switch hosts whenever you want and keep your addresses.

[–] originalucifer@moist.catsweat.com 11 points 1 week ago (2 children)

i get it. i ran my own server for 15 years... and i stopped ~ 8 years ago. it was just too annoying between the spam filtering and -todays-new-security-enhancement-

email is the one service im happy to pay someone to do.. from a bunker in switzerland. google not required.

...but you cant not use email and function in the technological world of today. email isnt about communication any longer. its about security and authentication.

[–] altphoto@lemmy.today 5 points 1 week ago

Yeah, I'm going to keep using it for that. Just not any personal communication. It's just bullshit in, and bullshit out. Ran out of space? Just delete bullshit. School needs an email? Okay here's another junk email send your bullshit into it, I don't care. Like that. There is nothing in the storage that I need if I don't put anything into it.

load more comments (1 replies)
[–] lokalhorst@feddit.org 10 points 1 week ago

Just use mailbox.org or posteo.de . Using one of those providers is so much better than a Google mail address but so easier than hosting your own mail server.

[–] MonkderVierte@lemmy.zip 10 points 1 week ago* (last edited 1 week ago) (1 children)

just get a trustworthy hoster and a good client application. Boom, most of the benefits with none of the headache.

And yeah, E-Mail is, what a decade of expanding scope does to you.

[–] hperrin@lemmy.ca 4 points 1 week ago (3 children)

A decade? Email has been around longer than the web. Roughly forty years.

load more comments (3 replies)
[–] arcine@jlai.lu 9 points 1 week ago (1 children)

Personally I don't self-host email :

You don't have to use Gmail. There are many, many other options.

load more comments (1 replies)
[–] MalReynolds@slrpnk.net 8 points 1 week ago

Just get a domain and point it at a provider. Now you're not locked in and can switch at will upon enshittification. Get one of the offline mail archive services like OpenArchiver. Job done.

[–] irmadlad@lemmy.world 8 points 1 week ago

I rage guit my email server long ago. True, as evidenced in this thread, there are some who successfully run their own email server and that's awesome. I am quite jealous. I too gave up, but I went with a small EU based company. It's no frills, just the basics. I don't send/receive a lot of email, so I don't need all the bells and whistles. If you're de-googling your life, you don't have to specifically run your own email service. I do hear a lot of positives about MailCow tho.

[–] prenatal_confusion@feddit.org 6 points 1 week ago (2 children)

Have you tried https://mailcow.email/

Its dockerized and preconfigured and cones with tools to manage. I am happy and I never wanted to touch mail.

load more comments (2 replies)
[–] wookiepedia@lemmy.world 6 points 1 week ago (1 children)

Self host all the services you want, but don't ever touch sendmail and bind. The most constantly attacked services I've ever had my ass on the line for. I won't even manage them for money anymore.

load more comments (1 replies)
[–] farmgineer@nord.pub 5 points 1 week ago

I used to run my own mailserver, but I haven't in years now since it was so much of a pain. Not even the set-up part; that wasn't the worst thing in the world. It's uptime, back-ups, and other considerations that just require time and money I don't have.

[–] HubertManne@piefed.social 5 points 1 week ago

I mean I did an email transfer as a multihat guy at a small business and mx records are a bitch. granted more so because there needs to be no loss or delay. might be easier for an individual. but I don't roll my own.

[–] xSikes@feddit.online 5 points 1 week ago (4 children)

Damn I been using Gmail since the invite days. How does one even transfer their Gmail account? Best case to just set a POP service or mail forwarding to a new one?

[–] Appoxo@lemmy.dbzer0.com 4 points 1 week ago

Painfully migrate all accounts to the new email.
For existing emails: IMAP the old gmail, export them somehow and reimport to the new account.
For new that still arrive on gmail: Auto forward

[–] jeremiah_@lemmy.world 4 points 1 week ago

Stalwart Labs have a new tool called "Vandelay" https://github.com/stalwartlabs/vandelay which does import / export via IMAP and JMAP. Pretty slick.

[–] avidamoeba@lemmy.ca 3 points 1 week ago

I was in the same boat until recently. Got a Proton account. There's trivial import setup that both grabs all your email from Gmail, and it sets up forwarding.

Then you gotta start changing your email in different services to the new one. Should probably register domain for your new email so that you don't have to do this exercise again if you switch out of Proton.

Install Proton's mail bridge and Thunderbird to backup all your mail. Has better search too.

load more comments (1 replies)
[–] probable_possum@leminal.space 4 points 1 week ago (1 children)
load more comments (1 replies)
[–] somegeek@programming.dev 4 points 1 week ago (7 children)

What is a good, paid email service that is

  1. Not expensive
  2. Can be payed wity crypto
  3. Can use my own domain

?

[–] zitrone@europe.pub 5 points 1 week ago (2 children)

if sending cash by mail is also an acceptable anonymous payment option, https://mailbox.org/ maybe something for you

load more comments (2 replies)
[–] Dremor@lemmy.world 4 points 1 week ago (3 children)

ProtonMail, maybe Tuta Mail.

load more comments (3 replies)
[–] jeremiah_@lemmy.world 3 points 1 week ago* (last edited 1 week ago)

I have a service that I'm providing as a beta at the moment. The code is all Free Software (Debian, Stalwart, Bulwark) and the data is sovereign to Europe (SEAL level 4). Hosted in Sweden, Finland and soon Norway. All run by a Swedish company without any US corporate involvement so you're not subject to Chinese or American jurisdiction (which means no US Cloud Act) but you are subject to European jurisdiction so you have GDPR and DSA protection, e.g. the right to be forgotten. Beta access is here: https://sverige.email/en/sign-up/

load more comments (4 replies)
[–] Mubelotix@jlai.lu 4 points 1 week ago (2 children)

People repeat and repeat that email is hard but it's a legend. I have been self hosting for years on a residential ip and a random domain and it just works

load more comments (2 replies)
[–] yannic@lemmy.ca 4 points 1 week ago* (last edited 1 week ago)

I dunno, mailcow dockerized seems to work ok for me. That being said, e-mail is so 20th century.

[–] Zachariah@lemmy.world 3 points 1 week ago

I also use mxroute. I paid for ten years at once. I only needed it because I wanted a catch-all and my previous hosting provider stopped allowing that.

My email solution for decades has been to have a mailbox separate from my email domain. Currently it’s FastMail. I then give out a different entity@example.com to each entity that needs my email address. I can then shut off (route to null) any address that starts getting spam.

I did order Run Your Own Mail Server because one day I’d like to try.

From the Kickstarter:

Running a mail server is an advanced systems administration skill, though. Mind tricks are not enough. You need to be able to operate a Unix-like operating system, understand logging and TLS, make DNS changes and adjust packet filters. RYOMS takes you through the protocol, configuring Postfix and Dovecot, and the DKIM and SPF and DMARC authentication protocols. (They’re not proper authentication protocols, but that’s what the Empire calls them.) It covers anti-spam measures, mail filters, and virtual domains, all at the command line and with pretty web interfaces. While the reference platforms are Debian and FreeBSD, the Postfix and Dovecot servers and assorted infrastructure work on any open source Unix.

This book does not contain absolutely everything you might ever need to understand running a mail server. Every environment has its oddities. But it does contain the core knowledge that every mail administrator must have. A sysadmin with this orientation can sort out their edges easily enough. Coping with edges is what we do.

[–] cybervseas@lemmy.world 3 points 1 week ago

I'm sorry to great it's been so frustrating for you. I know we all have our own tolerances for random junk and I'm glad you're making the right decision for you at this time.

I've been running mailinabox for almost two years now and it has been very good for me. Especially once I send some email to my family members' Gmail address and had them Mark it as "not spam" my deliverability has become very good.

[–] ikidd@lemmy.dbzer0.com 3 points 1 week ago (3 children)

If you want to give it another try, I've used Mailcow for about a decade now, after running on Exchange for twenty before that. Mailcow is way easier to set up and maintain than Exchange.

Key to it all is making sure you have your DKIM, dmarc and SPF records set up correctly, as well as a PTR with your internet provider if you can manage it, though that seems optional.

Never had a problem with the big providers bouncing my mails, just a couple little outfits that couldn't figure their filters out correctly.

load more comments (3 replies)
load more comments
view more: next ›