Open in app

Sign In

Write

Sign In

Stalwart Labs
Stalwart Labs

6 Followers

Home

About

Mar 3

Stalwart Mail Server is awarded a grant from NLnet NGI0 Entrust Fund

We’re excited to announce that Stalwart Labs has received a grant from the NGI0 Entrust Fund. This fund, established by NLnet with financial support from the European Commission’s Next Generation Internet programme, aims to support the development of innovative and secure technologies for the internet of the future. The purpose…

Mail

2 min read

Mail

2 min read


Mar 2

Announcing Stalwart SMTP with DMARC, DANE, MTA-STS support

It’s official! We are proud to announce the release of Stalwart SMTP, the next-generation email server solution written in Rust for businesses, organizations, and individuals alike. Stalwart SMTP is a robust and secure email server that offers a comprehensive set of features to meet the needs of today’s demanding email…

Smtp

1 min read

Smtp

1 min read


Dec 1, 2022

DKIM, ARC, SPF and DMARC authentication in Rust

Today the mail-auth library was released, which is an e-mail authentication and reporting library written in Rust that supports the DKIM, ARC, SPF and DMARC protocols. It is the Rust equivalent of OpenDKIM, OpenSPF, OpenARC and OpenDMARC combined in one library (as well as some extras such ARF support). …

Dkim

3 min read

Dkim

3 min read


Oct 31, 2022

Sieve filters are now available on Stalwart JMAP v0.2

Sieve (RFC5228) is a scripting language for filtering email messages at or around the time of final delivery. It is suitable for running on a mail server where users may not be allowed to execute arbitrary programs as it has no user-controlled loops or the ability to run external programs…

Sieve

2 min read

Sieve

2 min read


Oct 21, 2022

Sieve filter interpreter for Rust

Sieve is a language that can be used to create filters for electronic mail. It is not tied to any particular operating system or mail architecture. It requires the use of RFC 822-compliant messages, but otherwise should generalize to other systems that meet these criteria. Today, the sieve-rs crate was…

Sieve

3 min read

Sieve

3 min read


Sep 20, 2022

Announcing Stalwart JMAP server

We are happy to announce Stalwart JMAP, an open-source JSON Meta Application Protocol server written in Rust 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. Scalable and fault tolerant: consensus over Raft, node autodiscovery over gossip and read-only replicas.

Jmap

1 min read

Jmap

1 min read


May 30, 2022

Sending DKIM signed e-mail messages over SMTP in Rust

Sending DKIM signed e-mail messages over SMTP in Rust Building and sending e-mails securely does not have to be complicated. Today the mail-send crate was released including the following features: Generates e-mail messages conforming to the Internet Message Format standard (RFC 5322) with full MIME support (RFC 2045–2049) and automatic…

Rust

1 min read

Rust

1 min read


Jan 25, 2022

Building MIME e-mail messages in Rust

Back in November we released mail-parser, a Rust library to parse MIME e-mail messages of any complexity. Today we are proud to announce the release of mail-builder, a simple yet powerful library to build RFC5322 e-mail messages with MIME support. Using mail-builder is straightforward: // Build…

Rust

2 min read

Rust

2 min read


Nov 2, 2021

Parsing MIME e-mail messages in Rust

Today we released mail-parser, an e-mail parsing library written in Rust that fully conforms to the Internet Message Format standard (RFC 5322), the Multipurpose Internet Mail Extensions (MIME; RFC 2045–2049) as well as other internet messaging RFCs. It also supports decoding messages in 41 different character sets including obsolete formats…

Parsing

4 min read

Parsing

4 min read

Stalwart Labs

Stalwart Labs

6 Followers

We develop distributed apps in Rust.

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech