# Open-source spam and virus filtering

5 open-source spam and virus filtering rated against public privacy criteria.

1. [Amavis](https://privacyratings.com/spam-filters/amavis/): B (80/100). Self-hosted content filter written in Perl that sits between a mail server and scanners such as SpamAssassin and ClamAV, passing each message to them and acting on the results.
2. [Apache SpamAssassin](https://privacyratings.com/spam-filters/spamassassin/): B (80/100). Self-hosted spam filter from the Apache Software Foundation that scores mail with rules, DNS blocklists and Bayesian filtering, used alongside mail servers such as Postfix.
3. [MailScanner](https://privacyratings.com/spam-filters/mailscanner/): B (80/100). Self-hosted email security system written in Perl that scans mail for spam, viruses and phishing using SpamAssassin and antivirus engines, with Postfix, Sendmail and Exim.
4. [Rspamd](https://privacyratings.com/spam-filters/rspamd/): B (80/100). Self-hosted spam filtering system written in C and Lua that checks mail with rules, statistics, fuzzy hashes and DNS lists, and integrates with Postfix, Exim and other mail servers.
5. [Proxmox Mail Gateway](https://privacyratings.com/spam-filters/proxmox-mail-gateway/): C (65/100). Self-hosted email gateway distribution from Proxmox that filters inbound and outbound mail for spam, viruses and phishing, managed through a web interface.

Source: https://privacyratings.com/open-source/spam-filters/
