📄️ General
This section of the configuration manual deals with some of the general settings of Stalwart Mail Server.
📄️ Listeners
Stalwart Mail Server offers the ability to configure multiple listeners, which are responsible for receiving incoming TCP connections. There is no limit to the number of listeners that can be created, and the behavior of each listener can be customized by the administrator.
🗃️ TLS
3 items
🗃️ HTTP Service
4 items
🗃️ Reverse Proxy
6 items
📄️ Auto-banning
Stalwart Mail Server provides robust protection mechanisms to safeguard your mail infrastructure against various forms of attacks and abuse. One of the key features in this protection framework is the automatic ban mechanism, which is designed to monitor incoming connections and identify potentially malicious behavior. When certain thresholds are met, Stalwart takes immediate action by banning the offending IP address, thereby preventing further attempts to compromise or misuse the server.
📄️ Cache
Stalwart Mail Server utilizes different caches in order to improve performance. These caches are implemented as an in-memory data structure that is accessible to multiple threads. The default capacity and shard size of each cache is controlled by the cache.capacity and cache.shard parameters in the configuration file:
📄️ Autoconfig
Autoconfig and Autodiscover are protocols designed to simplify the configuration of email clients by automatically providing them with the necessary server settings. These protocols are essential in modern email infrastructures as they improve the user experience by minimizing manual configuration errors and reducing setup time.
📄️ AI Models
Stalwart Mail Server supports the integration of AI models, enabling advanced email processing capabilities. AI models, particularly Large Language Models (LLMs), are powerful tools that can analyze and interpret the content of emails to perform a variety of tasks. With the integration of AI, Stalwart can be configured to handle sophisticated operations such as spam classification, threat detection, message categorization, and more.
📄️ Form Handling
Stalwart Mail Server offers a Form Submissions feature, which allows you to receive form submissions via HTTP and automatically turn them into email messages. This feature is particularly useful for web forms, such as contact forms or feedback forms, where submissions need to be forwarded to a designated group of local recipients on the mail server. The form data is sent via a POST request to the /form endpoint, and the server processes this data, converting it into an email message.
📄️ Enterprise License
Stalwart Mail Server is a robust, open-source mail server designed to deliver high-performance email services across a wide range of applications. While the core functionalities are available for free as open-source software, Stalwart Mail Server also provides a suite of Enterprise features tailored specifically for large-scale, complex environments that require enhanced control, security, and manageability. These features are aimed at enterprise-level customers who need specialized tools such as multi-tenancy, dashboards, AI integrations, and other advanced capabilities. To access these premium features, an Enterprise subscription is required, which unlocks additional functionalities and support.