Skip to main content
Version: 0.16

Getting started

📄️System Requirements

Stalwart is a high-performance mail and collaboration server designed to scale efficiently from small personal deployments to large enterprise environments. Its resource requirements (particularly in terms of memory and CPU) are highly dependent on usage patterns, including the number of concurrent connections and the intensity of client activity. This document provides guidance on estimating and managing memory and CPU requirements to ensure optimal performance across different deployment scenarios.

📄️Securing your server

Stalwart is secure by design. From the moment it's deployed, it applies safe, security-conscious defaults that follow best practices for modern mail server operation. Out of the box, it includes built-in defense mechanisms to protect against common threats. For example, Stalwart can automatically detect and block IP addresses that attempt brute-force password attacks, guess account names, scan for vulnerabilities, or launch SYN flood attacks. These protections operate continuously to reduce the risk of abuse and compromise.