Hi @thomas erst mal Danke für's Lob. Ansonsten war das bei mir wie bei Dir.

Ich hab' es so gemacht:
1️⃣ TTL im DNS, zumindest beim MX-Record auf ein Minimum setzen
2️⃣ Dann den neuen Mailserver mit #Stalwart aufsetzen
3️⃣ Mit manuell konfigurierten Mailclient neuen Server grundsätzlich testen
4️⃣ Im DNS den MX-Record vom alten zum neuen Server ändern
5️⃣ Mit "imapsync" Mails vom alten zum neuen Server syncen
6️⃣ Schauen ob Mails am neuen Server eingehen wenn DNS-Änderung durch's Netz ist

https://imapsync.lamiral.info/@stalwar[email protected]

Ich gucke mir seit ein paar Tagen recht intensiv #Stalwart als Mailserver an.

Es ist arg beeindruckend, wie sehr diese Lösung aus einem Guß ist und wie fein Dinge zu konfigurieren sind. Ich kann jeden Event im Log einstellen, z.B. erfolgreiche IMAP Logins aus dem Log verbannen.

Die Einrichtung ist simpel und das Ganze ist dermaßen ressourcenschonend, gerade im Vergleich zu Mailcow. Wenn das Ding nun ein paar Wochen sauber tut, überlege ich mir einen wahrlich produktiven Einsatz

RE: https://social.tchncs.de/@angry/116324640609197664

Ich war im Vortrag von @angry und bin sehr begeistert von den Möglichkeiten von #Stalwart Mail. Ich werde es ausprobieren und berichten!

Eigener Mailserver? Einfach. Sicher. Machbar!

Ob als Firma, Schule, Verein oder Familie: Einen eigenen Mailserver zu betreiben, galt bisher oft als zu komplex. Zu Recht. Doch mit #Stalwart Mail wird das fast zum Kinderspiel! 🚀

Auf den Chemnitzer Linux-Tagen habe ich gezeigt, warum das Sinn macht – und wie man Stalwart Schritt für Schritt installiert. Ohne tiefgehende Linux-Kenntnisse! 🐧

💬 Feedback willkommen: Fehlt etwas? Ist etwas unklar? Fehler?

🔗 https://media.ccc.de/v/clt26-369-e-mail-kalender-kontakte-und-dateien-mit-stalwart

#CLT26 #FediLZ #eduBW #DigitaleSouveränität @stalwartlabs

E-Mail, Kalender, Kontakte und Dateien mit Stalwart

media.ccc.de

#Livestream
E-Mail, Kalender, Kontakte und Dateien mit #Stalwart
Sonntag, 29. März 2026 12:00 MESZ, V1

https://chemnitzer.linux-tage.de/2026/de/programm/beitrag/369

#clt2026 @clt_news @cltnews.bsky.social @clt_news #CLT #clt2026

Chemnitzer Linux-Tage 2026 · Vortrag: E-Mail, Kalender, Kontakte und Dateien mit Stalwart

Die Chemnitzer Linux-Tage sind eine Veranstaltung rund um das Thema Linux und Open Source für jedermann, die Linux-Nutzer, Insider und Unternehmen zusammenbringt.

@francis i am going to stay on 2.3 as long as possible -- not because of replication, but because of other configuration changes.

why did you have to migrate?

apart from #stalwart, i hear that #mox is good

Because of the ridiculous decision from #dovecot, replication between two servers won't be possible anymore.

I have - against all advices - ran my own mail server since 2019. It has served me and my family pretty well over these years.

Now it's time to migrate. And that's painful.

It looks like I'm going to Stalwart. Just to get the infrastructure ready - Foundation DB cluster, two Garage nodes for replication, Zabbix, etc, took a lot of time.

I hope #Stalwart will bit worth it.

Oh, and in case anyone is curious, here's what I am self hosting these days:

- Keycloak - OpenID Authentication Provider
- Nextcloud - Private cloud service
- #Vaultwarden - Open Source implementation of BitWarden server in Rust
- Sonatype Nexus - Artifact Repository I use for Maven/Containers/NPM/etc...
- #OneDev - An open source git forge similar to GitLab
- #Stalwart - Mail Server with lots of features
- #PenPot - Open Source alternative to #Figma

I've been working on the infrastructure for Launchpad023. Everything declaratively configured because servers should be cattle not pets.

I've put it up on Codeberg if anyone wants to take a look.
https://codeberg.org/launchpad023/launchpad023-infra

@launchpad023

#kluctl #kustomize #metallb #talosLinux #selfhosting #kubernetes #envoy_gateway #externalsecrets #stalwart #JMAIL #haarlem

launchpad023-infra

launchpad023-infra

Codeberg.org

I can finally receive, send and reply to and with emails of my own domain(s)

That took 7 years of self hosting, a lot of research and, admittedly, a SMTP relay for outgoing emails, because the extra work to maintain a proper IP reputation (among others) didn’t seem worth it (yet ?)

Using Stalwart helped, being on K3S didn’t…

All that’s left if properly hooking up Postgres, some storage engine and a k8s configmap to track the Stalwart configuration file

#selfhosted #selfhosting #kubernetes #homelab #k3s #networking #k8s #email #mail #smtp #stalwart #postgres