Anti-Spam Tools

Rspamd – fast, free and open-source spam filtering system

Rspamd is an advanced spam filtering system that allows evaluation of messages by a number of rules including regular expressions, statistical analysis and custom services such as URL black lists. Each message is analyzed by Rspamd and given a spam score.

According to this spam score and the user’s settings, Rspamd recommends an action for the MTA to apply to the message, for example, to pass, reject or add a header. Rspamd is designed to process hundreds of messages per second simultaneously, and provides a number of useful features.

Rspamd is free and open source software.

Key Features

  • Web interface. Rspamd is shipped with the fully functional Ajax-based web interface that allows to monitor and configure Rspamd rules, scores, dynamic lists, to scan and learn messages and to view the history of scans. The web interface is self-hosted, requires zero configuration and follows the recent web applications standards.
  • Integration with MTA. Rspamd can work with the most popular mail transfer systems, such as Postfix, Exim, Sendmail or Haraka.
  • Extensive Lua API. Rspamd ships with hundreds of Lua functions that are helpful to create your own rules for efficient and targeted spam filtering.
  • Dynamic tables – it is possible to specify bulk lists as dynamic maps that are checked in runtime with updating data only when they are changed. Rspamd supports file, HTTP and HTTPS maps.
  • Supports various types of content scanning checks: Regular expression filtering, fuzzy hashes, DCC, and Chartable.
  • Supports various policy checks: SPF, DKIM, DMARC, ARC, Whitelists, DNS lists, URL lists, Phishing checks, Rate limits, IP reputation, Greylisting, Replies module, and Maps module.
  • Statistical tools: Bayes classifier and Neural network.

Website: rspamd.com
Support: Documentation, FAQ, GitHub Code Repository
Developer: Vsevolod Stakhov
License: Apache License 2.0

Rspamd is written in C and Lua. Learn C with our recommended free books and free tutorials. Learn Lua with our recommended free books and free tutorials.


Related Software

Anti-Spam Tools
SpamAssassinPerl-based spam filter using text analysis
Proxmox Mail GatewayEmail security solution
BogofilterMail filter that classifies mail as spam or ham (non-spam)
ASSPPerl based transparent SMTP proxy server
RspamdAdvanced spam filtering system
MailScannerVirus scanner and spam detector
PyzorSpam-blocking networked system
Scrollout F1Highly configurable email gateway for multiple domains and servers

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments