All 125 Dependencies
Every package Stalwart depends on, ranked by repo health score.
Stalwart is an open-source, Rust-built mail and collaboration server that replaces fragmented stacks of separate MTAs, spam filters, calendar servers, and contact managers with a single secure, scalable platform. It speaks every major email and groupware protocol — JMAP, IMAP4rev2, POP3, SMTP, CalDAV, CardDAV, and WebDAV — and enforces modern transport security standards including DMARC, DKIM, SPF, ARC, DANE, and MTA-STS without any third-party dependencies.
The server ships with a built-in LLM-driven spam and phishing classifier, Sieve scripting, greylisting, DNS blocklist checking, and collaborative digest filtering via Pyzor. Its pluggable storage layer supports RocksDB, PostgreSQL, MySQL, SQLite, S3-compatible object stores, Azure Blob, FoundationDB, and Redis, making it adaptable to anything from a small home lab to a multi-thousand-user enterprise cluster.
Stalwart supports peer-to-peer cluster coordination or external pub/sub brokers — Redis, NATS, Zenoh, or Kafka — enabling horizontal scaling across dozens or hundreds of nodes with fault tolerance and high availability. Automatic ACME certificate provisioning via Let's Encrypt, OpenTelemetry and Prometheus observability, multi-tenancy with domain isolation, and OAuth 2.0 / OpenID Connect authentication make it genuinely production-ready out of the box.
A web-based administration dashboard provides real-time statistics, queue management, DMARC/TLS report visualization, and self-service password reset, reducing operational overhead for teams without dedicated mail infrastructure expertise.