Skip to main content
Version: 0.16

Overview

Stalwart authenticates users against several backends, allowing integration with existing identity systems. Supported backends include LDAP directories, SQL databases such as PostgreSQL, MySQL, and SQLite, and an internal directory managed directly by the server.

Stalwart also supports OpenID Connect and OAuth, which allow authentication against the built-in OpenID server or integration with external identity providers. Security controls include authentication rate limiting to reduce the risk of password guessing, and built-in Fail2Ban support, which applies temporary IP bans to sources that repeatedly trigger suspicious activity.