this post was submitted on 14 Feb 2025
52 points (94.8% liked)

Selfhosted

42518 readers
565 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 posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

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

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

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

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

So I'm migrating stuff from my old server to a new provider and only thing left is email.

The problem is I used luke smith's emailwiz script ( the script and setup itself isn't a problem ) because it uses system users for managing users with dovecot and friends to setup a mail server.

So now I'm looking for a new email server to selfhost (preferably docker/podman) that in the future I can easilly migrate.Would also love if somebody has a reccomendation on how I could backuo and import emails from the old server.

NOTE: I use caddy as webserver, so the server should have a simple way on getting ssl certs, or abikity to easilly make use if caddy one's.

you are viewing a single comment's thread
view the rest of the comments
[–] k4j8@lemmy.world 9 points 4 days ago (2 children)

Stalwart is gaining momentum. I haven't used it, but it's worth a look. https://stalw.art/

[–] ShortN0te@lemmy.ml 5 points 4 days ago (1 children)

Looks amazing. But the dual licensing scares me. The open variant could be artificially limited in functionality or could end up basic abandon ware.

[–] Chewy7324@discuss.tchncs.de 9 points 4 days ago (1 children)

A project ending as abandonware is always a possibility. One reason projects get abandoned is losing funding, which can be secured by using dual licensing and selling some features to businesses.

They use AGPL so even if they broke their promise and restricted features, it could still be developed further (even if no new features got added). NGINX also uses a dual license.

[–] ShortN0te@lemmy.ml 3 points 3 days ago (1 children)

A project ending as abandonware is always a possibility. One reason projects get abandoned is losing funding, which can be secured by using dual licensing and selling some features to businesses.

That is not my point.

Having a CE or OS version and an Enterprise Version can lead to conflict of interest. Do you add a feature to the OS Version or do you spend time on the Enterprise feature? There are a lot of examples, Emby is one, others are escaping me right now.

There are other models that work well like paid support etc. Nonetheless i will stay away.

I'm the same way. If it's split license, then it's a matter of when and not if it's going to have some MBA come along and enshittify it.

There's just way, way too much prior experience where that's what eventually will happen for me to be willing to trust any project that's doing that, since the split means they're going to monetize it, and then have all the incentive in the world to shit all over the "free" userbase to try to get them to convert.

This is probably the way, because a traditional "mail server" is actually 4-5 different servers working together.

  • postfix for SMTP
  • dovecot for IMAP
  • amavis to plug in..
  • spamassassin as anti spam
  • clam-av as antivirus

And they can all be very easily misconfigured to break everything completely. Great learning experience though.