<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: StalwartLabs</title><link>https://news.ycombinator.com/user?id=StalwartLabs</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Jul 2026 03:58:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=StalwartLabs" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[DKIM2 and DMARCbis Have Landed]]></title><description><![CDATA[
<p>Article URL: <a href="https://stalw.art/blog/dkim2-dmarcbis/">https://stalw.art/blog/dkim2-dmarcbis/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48804016">https://news.ycombinator.com/item?id=48804016</a></p>
<p>Points: 84</p>
<p># Comments: 70</p>
]]></description><pubDate>Mon, 06 Jul 2026 13:02:57 +0000</pubDate><link>https://stalw.art/blog/dkim2-dmarcbis/</link><dc:creator>StalwartLabs</dc:creator><comments>https://news.ycombinator.com/item?id=48804016</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48804016</guid></item><item><title><![CDATA[New comment by StalwartLabs in "JMAP for Calendars, Contacts and Files Now in Stalwart"]]></title><description><![CDATA[
<p>Stalwarts supports the latest EmailPush draft too, although it is not announcing it in the JMAP capabilities.</p>
]]></description><pubDate>Thu, 23 Oct 2025 13:35:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=45681645</link><dc:creator>StalwartLabs</dc:creator><comments>https://news.ycombinator.com/item?id=45681645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45681645</guid></item><item><title><![CDATA[New comment by StalwartLabs in "JMAP for Calendars, Contacts and Files Now in Stalwart"]]></title><description><![CDATA[
<p>There is a new section in the documentation discussing upgrades:<p><a href="https://stalw.art/docs/install/upgrade/" rel="nofollow">https://stalw.art/docs/install/upgrade/</a><p>The goal is to stabilize the database layout/configuration format very soon so v1.0.0 can be released (hopefully before Q1/Q2 2026).</p>
]]></description><pubDate>Thu, 23 Oct 2025 07:49:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45679323</link><dc:creator>StalwartLabs</dc:creator><comments>https://news.ycombinator.com/item?id=45679323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45679323</guid></item><item><title><![CDATA[New comment by StalwartLabs in "JMAP for Calendars, Contacts and Files Now in Stalwart"]]></title><description><![CDATA[
<p>This will get better soon. The next step on the roadmap is to refactor the configuration format and migrate most APIs to JMAP.</p>
]]></description><pubDate>Thu, 23 Oct 2025 07:43:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45679282</link><dc:creator>StalwartLabs</dc:creator><comments>https://news.ycombinator.com/item?id=45679282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45679282</guid></item><item><title><![CDATA[JMAP for Calendars, Contacts and Files Now in Stalwart]]></title><description><![CDATA[
<p>Article URL: <a href="https://stalw.art/blog/jmap-collaboration/">https://stalw.art/blog/jmap-collaboration/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45672336">https://news.ycombinator.com/item?id=45672336</a></p>
<p>Points: 391</p>
<p># Comments: 202</p>
]]></description><pubDate>Wed, 22 Oct 2025 17:26:06 +0000</pubDate><link>https://stalw.art/blog/jmap-collaboration/</link><dc:creator>StalwartLabs</dc:creator><comments>https://news.ycombinator.com/item?id=45672336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45672336</guid></item><item><title><![CDATA[New comment by StalwartLabs in "Thunderbird: Fluent Windows 11 Design"]]></title><description><![CDATA[
<p>Soon Thundermail by Mozilla!</p>
]]></description><pubDate>Wed, 16 Jul 2025 15:00:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44583072</link><dc:creator>StalwartLabs</dc:creator><comments>https://news.ycombinator.com/item?id=44583072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44583072</guid></item><item><title><![CDATA[New comment by StalwartLabs in "Calendars, Contacts and Files in Stalwart"]]></title><description><![CDATA[
<p>Thanks! :-)</p>
]]></description><pubDate>Tue, 27 May 2025 13:55:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=44107059</link><dc:creator>StalwartLabs</dc:creator><comments>https://news.ycombinator.com/item?id=44107059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44107059</guid></item><item><title><![CDATA[New comment by StalwartLabs in "Calendars, Contacts and Files in Stalwart"]]></title><description><![CDATA[
<p>I want to clarify that Stalwart can absolutely be compiled without any proprietary code. All you need to do is omit the Enterprise feature flag during compilation [0], and what you get is a 100% AGPL-3.0 build. The Arch package removal wasn’t because the software suddenly became non-free, but rather due to a packaging requirement: Arch needs a clean separation of the Enterprise code from the source tree, and that’s something we haven’t done yet (it will be implemented as a script). The delay isn’t due to any unwillingness to comply, it’s simply been a matter of prioritization. Over the past few months, the focus was on delivering major features like WebDAV support. That said, I'm still fully committed to resolving the packaging issue because we want Stalwart back in Arch as much as you do.<p>It’s also worth noting that only about 5% of the codebase is Enterprise, and that small slice helps fund ongoing development and expansion of the team [1]. As much as I'd love to be completely sponsor-funded, the reality is that open source projects still need to cover real-world costs. For what it's worth, Stalwart has received two NLNet grants [2] [3] to support open protocol work, which hopefully reinforces our commitment to open source.<p>So while the optics of this situation may look rough from the outside, I promise it’s not some “open source in name only” kind of thing. It’s just one of those painful balance acts between building features, maintaining packages, and paying the bills.<p>And hey, if you're heading back to Maddy, no hard feelings. But the door’s always open if you want to give Stalwart another shot down the road.<p>[0]: <a href="https://stalw.art/docs/development/compile" rel="nofollow">https://stalw.art/docs/development/compile</a>
[1]: <a href="https://stalw.art/compare/#faq" rel="nofollow">https://stalw.art/compare/#faq</a>
[2]: <a href="https://nlnet.nl/project/Stalwart/" rel="nofollow">https://nlnet.nl/project/Stalwart/</a>
[3]: <a href="https://nlnet.nl/project/Stalwart-Collaboration/" rel="nofollow">https://nlnet.nl/project/Stalwart-Collaboration/</a></p>
]]></description><pubDate>Tue, 27 May 2025 13:44:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44106951</link><dc:creator>StalwartLabs</dc:creator><comments>https://news.ycombinator.com/item?id=44106951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44106951</guid></item><item><title><![CDATA[New comment by StalwartLabs in "Calendars, Contacts and Files in Stalwart"]]></title><description><![CDATA[
<p>Thanks for follow-up. You're absolutely right that there's a distinction between privacy and anonymity. However I just want to clarify that my decision to keep a low personal profile online stems from a deep belief in privacy, not secrecy.<p>To give you more context about the project: Stalwart Labs was indeed started and is currently led by a single developer: myself. I have over 30 years of experience working with email technologies and have previously founded three email-related companies.<p>That said, I’m not working entirely alone. While I’m the core developer and founder, there are others involved in Stalwart Labs today handling support, sales, and maintaining smaller parts of the codebase (mostly changes required by clients). My plan is to continue leading development myself until the project reaches version 1.0, which I hope will happen later this year. After that milestone, the goal is to gradually expand the development team, particularly to support work on a Rust-based webmail and calendar interface that will complement the mail server.<p>Stalwart’s development has been largely self-funded, aside from two NLNet grants. I’ve been growing the team organically and intentionally. While I have been approached by two VC firms, I’ve chosen to decline their offers. Not just to avoid external pressure (and stress), but also because some proposed directions conflicted with promises I’ve made to the community. For example, there have been suggestions to move some open-source features behind a paywall, which I’m against and promised the community never to do.<p>As for enterprise support, yes, Stalwart Labs offers an enterprise license that includes premium support services. And regarding adoption, I'm happy to say that there are currently a few hundred enterprise clients using Stalwart in production. While I would need the clients' permissions to share their names, I can say that Mozilla Thunderbird is one of them. They’ve publicly announced their upcoming launch of thundermail.com, which is powered by Stalwart.<p>I hope that gives you more clarity and confidence in the project. Thanks.</p>
]]></description><pubDate>Tue, 27 May 2025 11:40:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=44105934</link><dc:creator>StalwartLabs</dc:creator><comments>https://news.ycombinator.com/item?id=44105934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44105934</guid></item><item><title><![CDATA[New comment by StalwartLabs in "Calendars, Contacts and Files in Stalwart"]]></title><description><![CDATA[
<p>I understand your perspective, many open source communities are built on transparency, and it's natural to want to know the people behind a project.<p>That said, I personally value privacy highly, which is actually one of the main reasons I started Stalwart Mail Server. I don't maintain a personal presence on LinkedIn or other social media platforms, not because I'm trying to be anonymous, but because I prefer to focus on the work rather than promoting myself. I’ve found that platforms like LinkedIn are more noise than signal for me, especially with constant recruiter spam.<p>That being said, Stalwart Labs as a company is far from hidden. You can find our company page on LinkedIn here: <a href="https://www.linkedin.com/company/stalwartlabs/" rel="nofollow">https://www.linkedin.com/company/stalwartlabs/</a>. We're also active on:<p>* Mastodon: <a href="https://mastodon.social/@stalwartlabs" rel="nofollow">https://mastodon.social/@stalwartlabs</a>
* Twitter/X: <a href="https://x.com/stalwartlabs" rel="nofollow">https://x.com/stalwartlabs</a>
* Reddit: <a href="https://www.reddit.com/r/stalwartlabs/" rel="nofollow">https://www.reddit.com/r/stalwartlabs/</a><p>While I may not be putting my personal life on display, I’m committed to transparency where it matters most: through the project’s code, documentation, and community engagement. I hope that helps clarify things!</p>
]]></description><pubDate>Tue, 27 May 2025 08:58:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=44105142</link><dc:creator>StalwartLabs</dc:creator><comments>https://news.ycombinator.com/item?id=44105142</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44105142</guid></item><item><title><![CDATA[New comment by StalwartLabs in "Stalwart mail server (self-hosted all-in-one mail server) now as an admin webui"]]></title><description><![CDATA[
<p>On Stalwart you can implement masked e-mail using address rewriting:<p><a href="https://stalw.art/docs/smtp/rewrite/address" rel="nofollow">https://stalw.art/docs/smtp/rewrite/address</a></p>
]]></description><pubDate>Wed, 10 Apr 2024 10:08:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=39988952</link><dc:creator>StalwartLabs</dc:creator><comments>https://news.ycombinator.com/item?id=39988952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39988952</guid></item><item><title><![CDATA[New comment by StalwartLabs in "Encryption at Rest with S/MIME or OpenPGP Added to Stalwart Mail Server"]]></title><description><![CDATA[
<p>Hello HN,<p>Excited to announce that Encryption at Rest has just been added to the open source Stalwart Mail Server. With this addition, the mail server will now automatically encrypt all incoming plaintext emails, utilizing either OpenPGP or S/MIME, before they are written to disk. Importantly, the keys are owned and controlled by the end user, ensuring that not even system administrators can decrypt these messages.<p>I'd love to hear your thoughts and feedback. Thanks!</p>
]]></description><pubDate>Thu, 03 Aug 2023 12:10:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=36984720</link><dc:creator>StalwartLabs</dc:creator><comments>https://news.ycombinator.com/item?id=36984720</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36984720</guid></item><item><title><![CDATA[Encryption at Rest with S/MIME or OpenPGP Added to Stalwart Mail Server]]></title><description><![CDATA[
<p>Article URL: <a href="https://stalw.art/blog/encryption-openpgp-smime/">https://stalw.art/blog/encryption-openpgp-smime/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36984719">https://news.ycombinator.com/item?id=36984719</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 03 Aug 2023 12:10:51 +0000</pubDate><link>https://stalw.art/blog/encryption-openpgp-smime/</link><dc:creator>StalwartLabs</dc:creator><comments>https://news.ycombinator.com/item?id=36984719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36984719</guid></item><item><title><![CDATA[New comment by StalwartLabs in "Stalwart All-in-One Mail Server (IMAP, JMAP, SMTP)"]]></title><description><![CDATA[
<p>Yes, see <a href="https://stalw.art/docs/faq#how-do-i-add-a-new-domain" rel="nofollow noreferrer">https://stalw.art/docs/faq#how-do-i-add-a-new-domain</a></p>
]]></description><pubDate>Wed, 19 Jul 2023 14:05:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=36786551</link><dc:creator>StalwartLabs</dc:creator><comments>https://news.ycombinator.com/item?id=36786551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36786551</guid></item><item><title><![CDATA[New comment by StalwartLabs in "All-in-one JMAP, IMAP and SMTP server written in Rust"]]></title><description><![CDATA[
<p>This is a new repository combining multiple older repositories. Development started on October 2021, here is the first commit: <a href="https://github.com/stalwartlabs/mail-parser/commit/c5ed27bb12f6aa3e162827ebaad1e88ecb15abd8">https://github.com/stalwartlabs/mail-parser/commit/c5ed27bb1...</a></p>
]]></description><pubDate>Tue, 18 Jul 2023 13:34:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=36771908</link><dc:creator>StalwartLabs</dc:creator><comments>https://news.ycombinator.com/item?id=36771908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36771908</guid></item><item><title><![CDATA[New comment by StalwartLabs in "All-in-one JMAP, IMAP and SMTP server written in Rust"]]></title><description><![CDATA[
<p>Virus scanners and spam assassin can be configured as content filters:<p><a href="https://stalw.art/docs/smtp/inbound/data#content-filters" rel="nofollow noreferrer">https://stalw.art/docs/smtp/inbound/data#content-filters</a>
<a href="https://stalw.art/docs/smtp/inbound/data#spam-filtering" rel="nofollow noreferrer">https://stalw.art/docs/smtp/inbound/data#spam-filtering</a></p>
]]></description><pubDate>Tue, 18 Jul 2023 13:31:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=36771871</link><dc:creator>StalwartLabs</dc:creator><comments>https://news.ycombinator.com/item?id=36771871</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36771871</guid></item><item><title><![CDATA[New comment by StalwartLabs in "All-in-one JMAP, IMAP and SMTP server written in Rust"]]></title><description><![CDATA[
<p>Migration instructions are now here:<p><a href="https://stalw.art/docs/management/migrate" rel="nofollow noreferrer">https://stalw.art/docs/management/migrate</a></p>
]]></description><pubDate>Mon, 17 Jul 2023 15:50:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=36759708</link><dc:creator>StalwartLabs</dc:creator><comments>https://news.ycombinator.com/item?id=36759708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36759708</guid></item><item><title><![CDATA[New comment by StalwartLabs in "All-in-one JMAP, IMAP and SMTP server written in Rust"]]></title><description><![CDATA[
<p>> Is there a great demand for jmap amongst your customers?<p>Only from enthusiasts, the main problem is that there are very few email clients supporting JMAP. Big players such as Google and Microsoft do not seem interested in JMAP so adoption has been painfully slow so far.<p>> What is stalwarts relationship to Fastmail, do they use stalwarts software?<p>No relation. Fastmail uses Courier IMAP as far as I know.</p>
]]></description><pubDate>Mon, 17 Jul 2023 13:24:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=36757969</link><dc:creator>StalwartLabs</dc:creator><comments>https://news.ycombinator.com/item?id=36757969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36757969</guid></item><item><title><![CDATA[New comment by StalwartLabs in "All-in-one JMAP, IMAP and SMTP server written in Rust"]]></title><description><![CDATA[
<p>Hi HN!<p>I'm excited to announce the release of Stalwart Mail Server, a single binary solution that combines the Stalwart JMAP, Stalwart IMAP, and Stalwart SMTP servers into one easy-to-install package.<p>In response to your feedback, some key enhancements were made. Stalwart Mail Server now supports LDAP and SQL authentication, providing seamless integration with your existing infrastructure.
For single node setups, RocksDB has been replaced with SQLite with the option of using LiteStream for replication. For larger, distributed setups, support for FoundationDB was added, letting you scale to millions of users without sacrificing performance. Additionally, it is now also possible to store your emails in an S3-compatible storage solution such as MinIO, Amazon S3, or Google Cloud Storage.<p>Other notable updates include support for disk quota, subaddressing (or plus addressing) and catch-all addresses.<p>Check it out here: <a href="https://github.com/stalwartlabs/mail-server">https://github.com/stalwartlabs/mail-server</a><p>I look forward to your feedback and questions!</p>
]]></description><pubDate>Mon, 17 Jul 2023 12:16:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=36757298</link><dc:creator>StalwartLabs</dc:creator><comments>https://news.ycombinator.com/item?id=36757298</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36757298</guid></item><item><title><![CDATA[All-in-one JMAP, IMAP and SMTP server written in Rust]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/stalwartlabs/mail-server">https://github.com/stalwartlabs/mail-server</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36757296">https://news.ycombinator.com/item?id=36757296</a></p>
<p>Points: 17</p>
<p># Comments: 13</p>
]]></description><pubDate>Mon, 17 Jul 2023 12:16:00 +0000</pubDate><link>https://github.com/stalwartlabs/mail-server</link><dc:creator>StalwartLabs</dc:creator><comments>https://news.ycombinator.com/item?id=36757296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36757296</guid></item></channel></rss>