Stalwart JMAP
Infrastructure
self-hosted mail server
SHOW HN2022
How HN took it
10 positive, 12 neutral or asking, 1 mixed, 3 critical, out of 26 comments about the project. Thread score +0.19.
Idea: 4 for, 0 againstPricing: 1 for, 1 againstPrivacy: 0 for, 1 againstExecution: 1 for, 0 againstDocs: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Impressive work and good timing for JMAP adoption
From 3 comments
Nice work! Very impressive.
onebot on HNThis is really exciting stuff. I can't wait to switch over to JMAP.
robert_foss on HNThis is very cool! I had always hoped someone would build a native JMAP server after I read the posts from fastmail
pingiun on HN
Fastmail's JMAP work makes this possible
From 1 comment
Thanks you Fastmail for JMAP. For those unaware, Fastmail was the party who created, built and open sourced JMAP (with many others contributing). This took over 5-years of work…
alberth on HN
Objections
Distributed clustering adds unnecessary complexity for many users
From 1 comment
I'd use it if you can remove the distributed part.
0xbadcafebee on HN
Client support for JMAP is lacking
From 1 comment
It's great to see more server support for JMAP, but the client support doesn't seem to be catching up. Neither Thunderbird nor K-9 support it yet, and I don't know of any…
andrewshadura on HN
AGPL licence may limit contributor growth
From 1 comment
Solid work, but I haven't seen too many AGPL projects prosper over time. I'll set a reminder to check back in a year or so to look for contributor growth.
rch on HN
Requests
SQL authentication support
From 3 comments
I see that quota and sieve filtering are on the pipeline, which are two requirements I’d have for switching to a different IMAP server. Do you have any plans for remote…
andrenth on HNI currently use Vimbadmin to manage domains and addresses for my personal email server. So I'd need to be able to keep using it, or be able to replace it for both the new…
jerrac on HNAnother vote for SQL support - I use sqlite as my user backend for Dovecot. Definitely interested in giving Stalwart a try though.
zimpenfish on HN
SASL and remote auth such as LDAP or GSSAPI
From 2 comments
I see that quota and sieve filtering are on the pipeline, which are two requirements I’d have for switching to a different IMAP server. Do you have any plans for remote…
andrenth on HNMaybe the wrong place to ask but... This seems perfect for us, but are there plans to support things like LDAP or even GSSAPI auth?
amaccuish on HN
Backup and export of metadata
From 1 comment
This is looking great. Of course, this being new, there are some essential questions not answered yet. What's the backup story like? Can the whole state be restored from the mail…
ibotty on HN
Server-side encryption and PGP/S/MIME support
From 1 comment
Very interesting project and impressive work, thanks for sharing! Can you talk a bit about how data is replicated between nodes when Stalwart is run in clustered mode, and what…
lxpz on HN
Questions
How data replicates across cluster nodes and handles node failures
From 1 comment
Very interesting project and impressive work, thanks for sharing! Can you talk a bit about how data is replicated between nodes when Stalwart is run in clustered mode, and what…
lxpz on HN
How to get mail flowing from Postfix into the server
From 1 comment
The key thing I am missing is how do I get my mail to flow from Postfix into this? The docs are missing the most important part...
X-Istence on HN
How IMAP compatibility is verified
From 1 comment
Hi, I would like to mention that some work on a Rust SMTP server has been already done with the Kannader project[1] (Disclaimer: I have no contribution on it but I know the…
superboum on HN
Alternatives named
Dovecot
From 2 comments
I currently use Vimbadmin to manage domains and addresses for my personal email server. So I'd need to be able to keep using it, or be able to replace it for both the new…
jerrac on HNThis is a bit tangential, but I'm curious about the migration path from, say Dovecot to something like this. I have a Dovecot mail store ~(10gb of mail) on Mailcow (which is…
emacsen on HN
Fastmail
From 2 comments
Thanks you Fastmail for JMAP. For those unaware, Fastmail was the party who created, built and open sourced JMAP (with many others contributing). This took over 5-years of work…
alberth on HNIt's great to see more server support for JMAP, but the client support doesn't seem to be catching up. Neither Thunderbird nor K-9 support it yet, and I don't know of any…
andrewshadura on HN
Mail-in-a-Box
From 1 comment
For people who don't know: there is literally a project named "Mail-in-a-Box", which you may want to check out: https://mailinabox.email/
sanxiyn on HN
Kannader and vSMTP
From 2 comments
Hi, I would like to mention that some work on a Rust SMTP server has been already done with the Kannader project[1] (Disclaimer: I have no contribution on it but I know the…
superboum on HN> I would like to mention that some work on a Rust SMTP server has been already done with the Kannader project There’s also the vSMTP project: https://github.com/viridIT/vSMTP
andrenth on HN