rspamd/rspamd
FreeRapid spam filtering system.
About rspamd/rspamd
Rspamd is an advanced spam filtering system and email processing framework that evaluates messages using a combination of rules including regular expressions, statistical analysis, and custom services such as URL blacklists. Each message is analyzed and given a verdict that can be used by an MTA (e.g., Postfix or Sendmail) to reject the message or add spam headers. Rspamd supports DKIM signing, acts as a Milter for direct MTA integration, and is designed to handle hundreds of messages per second. It features a comprehensive Lua API for writing custom rules and plugins, and an asynchronous network API for accessing external resources like DNS, HTTP, or TCP/UDP services. The project is open source under the Apache 2.0 license.
Key Features
Pros & Cons
- Open source and free to use
- High throughput, capable of processing hundreds of messages per second
- Extensible via Lua API for custom filtering logic
- Supports multiple analysis methods (regex, statistics, blacklists)
- Direct Milter support for popular MTAs