Hat jemand Erfahrung mit Stalwart Mail Server + Bulwark WebMail

  • Ich weiß, hier im Forum ist die Fraktion Mailcow stark vertreten.

    Ich betreibe seit mehr als 25 Jahren Mailserver, aktuell (die letzten 15+ Jahre) basierend auf manuell installiertem und betriebenen Postfix + Dovecot + RoundCube WebMail auf Ubuntu.

    Nun werde ich wegen Major OS Release Wechsel das Setup neu machen, und überlege, ob es mittlerweile bessere Kandidaten gibt.

    Und da bin ich bei der Recherche bei Stalwart Mail hängen geblieben, als WebMailer hierfür würde sich dann Bulwark (mit JMAP Support) anbieten.

    Warum ich damit liebäugle: Aus einem Guss, in Rust geschrieben, ressourcenschonend, ansprechendes Web-Administrations-Interface aber auch CLI-Administration (die ich für vieles bevorzugen würde), moderner JMAP Support (nebst freilich auch IMAP/POP3) ... und bei den Features geht mir bei Durchsicht der Community-Edition-Feature-Liste aktuell nichts ab.

    Hat sich jemand damit bereits beschäftigt und möchte mir das Produkt ausreden? :)

    Hat sich jemand einen aktuellen Marktüberblick verschafft, gibt es weitere aktuelle Lösungen die nicht bereits altbekannt sind und man sich ansehen sollte?

  • Danke,

    Das in Go geschriebene https://www.xmox.nl/ ist über v0.15 Beta nie hinausgekommen und scheint seit mehr als einem Jahr nun eingeschlafen zu sein. Auch im GitHub repo / issues tut sich da nicht viel.

    Das ebenfalls in golang geschriebene https://maddy.email/ ist noch aktiv in Entwicklung, ich vermisse aber ad-hoc Dinge wie Spamfilter, Kalender und Kontakt-Synchronisation etc... Auf den ersten Blick deutlich minimalistischer als Stalwart.

  • Bin vor einigen Monaten von mailcow auf Stalwart gewechselt, v.a. wegen der Ressourceneffizienz.

    Die Migration ging insgesamt ganz gut, nur meine Kalender und Kontakte habe ich seitdem in einer Nextcloud. Da bietet Stalwart zumindest aktuell zwar grundlegend Support, aber keine GUI, womit z.B. ein Umbenennen oder Freigeben von Kalendern unmöglich ist. Mit Stalwart als reiner Mailserver bin ich aber tatsächlich Happy, auch wenn Updates noch breaking Changes mit sich bringen und dadurch etwas mehr Zeit kosten als bei mailcow.

    serverkueche.de - praxisnahe Selfhosting-Tutorials, getestet auf Netcup-Servern

  • Ich habe Stalwart benutzt und leite es eine Weile; ich würde es nicht empfehlen, und nach Gesprächen mit Freunden, die ihre Firmenabonnements abgeschlossen haben, waren wir uns einig, dass "die Erfahrung etwas schlecht war."

    Obwohl Mox Mail relativ langsam aktualisiert wird, läuft es insgesamt sehr stabil und zuverlässig. Maddy Mail ist eine weitere gute Option (ich habe es noch nicht ausprobiert).

    Meine nächsten beiden Blogbeiträge dokumentieren die Bereitstellungsdaten von Stalwart und Mox Mail (da sie vereinfachtes Chinesisch sind, benötigen Sie möglicherweise Google Translate). Mox Mail ist sehr einfach und leicht zu pflegen, mit ausgezeichneten integrierten Spam-Filterstrategien und ist seit etwa einem halben Jahr stabil und zuverlässig.

    > das oben Genannte ist nur meine subjektive Meinung. Wie bei 'The Little Horse Crosses the River' musst du die folgenden Optionen selbst ausprobieren, um herauszufinden, welche am besten zu dir passt. Viel Glück!:evil:

    [Nutzen Sie die selbstverwalteten Postdienste von Stalwart | Déjavus Blog](https://blog.dejavu.moe/posts/hosting-…-with-stalwart/)

    [Selbstgehostetes Mox Post Office auf Debian 13 | Déjavus Blog](https://blog.dejavu.moe/posts/hosting-…r-on-debian-13/)

  • Habe stalwart jetzt schon seit über einem Jahr in Verwendung und kann bisher nur positives berichten. War vorher auch lange mit Postfix + Dovecot und Roundcube unterwegs. Roundcube nutze ich bisher immer noch, werde aber jetzt zu Bulwark wechseln, wenn ich das nächste mal meinen Server warte.

    Nachtrag: Habe mittlerweile auf die neuste Version von Stalwart und Bulwark geupdated. Nach wie vor keine Probleme und auch Bulwark macht mit der PWA und dem Push-Relay Spaß.

    Einmal editiert, zuletzt von CptSchaaf (14. Juni 2026 um 16:57) aus folgendem Grund: Neue Erkenntnisse.

  • Moin, ich habe auch einen Stalwart Server Version 0.16.15 auf einem vServer installiert. Läuft momentan noch im Testbetrieb. Bin bislang soweit zufrieden. Sehr einfache Installation. Hat ca. 20 min gedauert. Hat nach Konfiguration des Domainnames und reboot ein Letsencrypt Zertifikat und war auf anhieb einsatzbereit.

    Das erstellen der DNS Einträge bei Netcup war der aufwendigste Teil und hat etwas gedauert. Mit der DNS API von Stalwart habe ich es nicht getestet da es dort Probleme mit der CAA record Erstellung für Letsencrypt bei Netcup geben soll.

    Bin da auf einen Bug Bogus TLSA DANE gestossen der Email an mailbox.org queued und nicht zustellt. Als workaround habe ich DANE für mailbox.org deaktiviert. Es sind auch andere Domains betroffen die die eine speziellen DNSsec algorithm7 nutzen. Es handelt sich um einen Hickory bug den Stalwart an die Entwickler gemeldet hat.

    Momentan nutze ich Thunderbird als Client. Die Autoconfig hat einwandfrei funktioniert für Mail, Kontakte und Kalender. Den eM-Client und Outlook habe ich auch getestet.

    Als nächstes möchte ich Bulwark testen. Hab ihr das mit auf den vServer von Stalwart am laufen? Wie zufrieden seit ihr mit Bulwark, gibt des diesbezüglich Erfahrungen?

  • Ich habe Bulwark jetzt installiert und habe alles hinter einem NGINX. Zugriff alles über HTTPS tcp/443. Stalwart habe ich im Listener https 443 auf 8443 umgestellt / port 8080 und 3000 alle hören nur auf IP 127.0.0.1 vom reverse proxy.

    Von den Möglichkeiten in Bulwark war ich angenehm überrascht. Die Applikation macht einen super und ausgereiften Eindruck. Die ersten Erfahrungen mit jmap war auch positiv. Nur mit push hatte ich etwas zu kämpfen. Nach Aktivierung von Websockets im NGINX hat das aber auch funktioniert. Auch die benötigten Resourcen sind bislang minimal. Stalwart, Bulwark und NGINX benötigen ca. 300MB RAM. Allerdings momentan nur eine Domain und 3 Testkonten angelegt.

    Ich werde jetzt noch einige Wochen weiter testen und eine Produktiv Domain umziehen.

  • Die ersten push Tests waren mit dem von Bulwark gehosteten Relais. Ich habe jetzt noch ein bulwark push.relay auf dem vServer hinter dem NGINX installiert. Hört auf localhost:3003. Die PushSubscriptionam Relais erfolgt über https mit einem zusätzlichen DNS Host record (push.domain.de).

    Funktioniert alles soweit bestens. Hier die getesteten Browser:

    Chrome Desktop -> Web push funktioniert

    Edge Desktop -> Web push funktioniert

    Firefox Desktop Windows -> Web push funktioniert

    Firefox Desktop Linux MX -> Web push funktioniert

    Duckduckgo IOS -> Web push funktioniert

    Duckduckgo Desktop Windows 11 -> PushManager.subscribe() liefert keine PushSubscription, Aktivierung bleibt bei „Wird verarbeitet“ stehen

    Bei Duckduckgo habe ich für Windows 11 einen Bug mit Logs aus der Entwicklerkonsole gemeldet.

    Für bulwark mobile gibt es bereits eine Android App. Für IOS ist die noch im Test und nicht freigegeben.