Stalwart mail-parser is 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 many other internet messaging RFCs.
Features:
- Zero-copy: Practically all
... [More] strings returned by this library are Cow references to the input raw message.
- High performance Base64 decoding based on Chromium's decoder (the fastest non-SIMD decoder).
- Fast parsing of message header fields, character set names and HTML entities using perfect hashing.
- 100% safe Rust with no external dependencies.
- Every function in the library has been fuzzed and thoroughly tested with MIRI.
- Battle-tested with millions of real-world e-mail messages dating from 1995 until today. [Less]
Stalwart IMAP is an open-source Internet Message Access Protocol server designed to be secure, fast, robust and scalable.
Key features:
- IMAP4 and ManageSieve server: IMAP4rev2 (RFC 9051) full compliance, IMAP4rev1 (RFC 3501) backwards compatible, ManageSieve (RFC 5804) server with support
... [More] for all extensions.
- Multiple IMAP extensions supported: Access Control Lists (ACL) (RFC 4314), Conditional Store and Quick Resynchronization (RFC 7162), SORT and THREAD (RFC 5256), Message Preview Generation (RFC 8970), etc.
- JMAP support: JMAP Core (RFC 8620), JMAP Mail (RFC 8621), JMAP over WebSocket (RFC 8887), JMAP for Sieve Scripts (DRAFT-SIEVE-13).
- Flexible, Secure, Robust and Scalable. [Less]
Stalwart JMAP is an open-source JSON Meta Application Protocol server designed to be secure, fast, robust and scalable. JMAP is a modern protocol for synchronising data such as mail, calendars, or contacts that makes much more efficient use of network resources.
Key features:
- JMAP full
... [More] compliance: JMAP Core (RFC 8620), JMAP Mail (RFC 8621), JMAP over WebSocket (RFC 8887), JMAP for Sieve Scripts (DRAFT-SIEVE-13).
- Flexible, Secure, Robust and scalable. [Less]
An open-source IMAP server designed to be secure, fast, robust and scalable. JMAP Stalwart is required to use it.
Key features:
- IMAP4 and ManageSieve server: IMAP4rev2 (RFC 9051) full compliance, IMAP4rev1 (RFC 3501) backwards compatible, ManageSieve (RFC 5804) server with support for all
... [More] extensions.
- Support Access Control Lists (ACL) (RFC 4314), Conditional Store and Quick Resynchronization (RFC 7162), SORT and THREAD (RFC 5256), Message Preview Generation (RFC 8970).
- Proxies IMAP4 and ManageSieve requests to JMAP requests, High-availability and fault-tolerance support when using a Stalwart JMAP backend, Full support for JMAP Core, JMAP Mail and JMAP for Sieve Scripts.
- OAuth 2.0 authorization code and device authorization flows, Rate limiting, Memory safe. [Less]
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy