Skip to content
Platform
▾
Platform
Mail Server
Collaboration
MTA
Anti-spam
Architecture
Integrations
Solutions
Managed e-mail
Migration
Editions
▾
Editions
Enterprise
Community
Compare
Pricing
Evaluate
Documentation
▾
Install
Linux / macOS
Windows
Docker
Overview
Get started
Configuration
Management
Development
FAQ
Settings
Server
Storage
Access Control
Encryption
MTA
Email Store
Collaboration
Spam & Phishing
Sieve
Clustering
Telemetry
Support
▾
Support
Overview
Support Portal
Company
▾
Company
About
Blog
Contact
Legal
Search
Ctrl
K
Cancel
Stalwart
Platform
Mail Server
Collaboration
MTA
Anti-spam
Architecture
Integrations
Editions
Enterprise
Community
Compare
Pricing
Evaluate
Solutions
Managed e-mail
Migration
Documentation
Get started
Configuration
Management
Development
FAQ
Linux / macOS
Windows
Docker
Company
About
Blog
Contact
Legal
[email protected]
GitHub
Twitter
Mastodon
Discord
Reddit
Matrix
Stalwart Blog
Getting started
Welcome to Stalwart
Installation
Linux / MacOS
Windows
Docker
System Requirements
Choosing a database
Choosing a directory
Setting up DNS
Securing your server
Performance tuning
Upgrading
Migrating from another system
Configuration
Overview
Bootstrap mode
Recovery mode
Environment variables
Declarative deployments
Expressions
Overview
Operators
Functions
Values
Variables
Object encoding
Server settings
General
Listeners
TLS
Overview
Certificates
ACME
Overview
Challenge Types
Configuration
Reverse Proxy
Overview
Proxy Protocol
Traefik
Caddy
HAProxy
NGINX
Auto-banning
DNS
Overview
DNS Providers
DNS Resolver
Autoconfig
ASN and GeoIP
AI Models
Caching
Enterprise License
Storage settings
Overview
Data store
Blob store
Search store
In-memory store
Backends
Overview
RocksDB
FoundationDB
PostgreSQL
MySQL / MariaDB
SQLite
S3-compatible
Filesystem
ElasticSearch
Meilisearch
Redis
Azure Blob Storage
Composite
Overview
Sharded In-Memory Store
Sharded Blob Store
SQL Read Replicas
Lookup lists
Overview
Local
Remote
Access Control
Overview
Principals
Overview
Individual
Group
Authentication
Overview
Passwords
Two-Factor Authentication
App Passwords
API Keys
Authorization
Overview
Permissions
Roles
Administrators
Tenants
Quotas
OAuth
Overview
Authorization Flows
Tokens
Dynamic Registration
Interoperability
Endpoints
OAuth Clients
OpenID Connect
Overview
ID Tokens
OIDC Provider
Endpoints
Directories
Overview
Internal
SQL Database
LDAP Server
OpenID Connect
Domains
Overview
DNS records
TLS certificates
DKIM key rotation
HTTP settings
Overview
Settings
JMAP