I am happy to announce Stalwart JMAP [1], an open-source JSON Meta Application Protocol server that aims to be scalable, robust and secure. Some of its key features are:
- JMAP Core, JMAP Mail and JMAP over WebSocket full compliance. - IMAP4 rev2/1 support via Stalwart IMAP, an imap-to-jmap proxy [2]. - Scalable and fault tolerant: consensus over Raft, node autodiscovery over gossip and read-only replicas. - RocksDB backend with full-text search support in 17 languages. - OAuth 2.0 authorization code and device authorization flows. - Domain Keys Identified Mail (DKIM) message signing. - Written in Rust. - No third-party software required to run or scale.
The next item on the roadmap is to release an SMTP server in Rust with the goal of making self-hosting an e-mail server much simpler.
Any comments or suggestions are more than welcome!
[1]: https://github.com/stalwartlabs/jmap-server [2]: https://github.com/stalwartlabs/imap-server
Comments URL: https://news.ycombinator.com/item?id=32894429
Points: 6
# Comments: 0
Continue reading...
- JMAP Core, JMAP Mail and JMAP over WebSocket full compliance. - IMAP4 rev2/1 support via Stalwart IMAP, an imap-to-jmap proxy [2]. - Scalable and fault tolerant: consensus over Raft, node autodiscovery over gossip and read-only replicas. - RocksDB backend with full-text search support in 17 languages. - OAuth 2.0 authorization code and device authorization flows. - Domain Keys Identified Mail (DKIM) message signing. - Written in Rust. - No third-party software required to run or scale.
The next item on the roadmap is to release an SMTP server in Rust with the goal of making self-hosting an e-mail server much simpler.
Any comments or suggestions are more than welcome!
[1]: https://github.com/stalwartlabs/jmap-server [2]: https://github.com/stalwartlabs/imap-server
Comments URL: https://news.ycombinator.com/item?id=32894429
Points: 6
# Comments: 0
Continue reading...