this post was submitted on 18 Mar 2025
172 points (95.7% liked)
Self Hosted - Self-hosting your services.
12504 readers
274 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
- No harassment
- crossposts from c/Open Source & c/docker & related may be allowed, depending on context
- Video Promoting is allowed if is within the topic.
- No spamming.
- Stay friendly.
- Follow the lemmy.ml instance rules.
- Tag your post. (Read under)
Important
Beginning of January 1st 2024 this rule WILL be enforced. Posts that are not tagged will be warned and if not fixed within 24h then removed!
- Lemmy doesn't have tags yet, so mark it with [Question], [Help], [Project], [Other], [Promoting] or other you may think is appropriate.
Cross-posting
- !everything_git@lemmy.ml is allowed!
- !docker@lemmy.ml is allowed!
- !portainer@lemmy.ml is allowed!
- !fediverse@lemmy.ml is allowed if topic has to do with selfhosting.
- !selfhosted@lemmy.ml is allowed!
If you see a rule-breaker please DM the mods!
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I've never hosted anything outside my home. Aren't there services that are basically 3rd party Docker hosts for which you could run some kind of email container? Preferably not one of the big three, otherwise why leave Gmail?
Specifically email is not difficult to host because of the technical burdens but because of the black and whitelisting of the big players. Often your server IP address happens to be put on a black list without your fault and then you can write an email to Microsoft or Google and say 'pretty please remove my IP address from your blacklist' and they just don't answer because they're swamped with requests like that and they need to check each one manually or something and then suddenly you can't email to 80% of the email addresses in the world for months.
Yeah, you can rent a virtual host and set up an email server on it. You gotta make sure port 25 is unblocked, which sometimes requires payment (Azure charges for it). Otherwise, you’d wanna look for a specific email hosting provider. You also would need to make sure the public IP you get isn’t on any spam lists, which can be a huge pain in the butt.
On my service, I specifically don’t use any spam lists that you have to pay to get off of, but a lot of places do (like Apple iCloud).
Self hosting email is, unfortunately, a fucking nightmare because you have to jump through a million hoops to get your server off of all the spam filters it will automatically wind up on.
As someone who runs an email service, you are 1,000,000% right. I think I had literal nightmares about it.