Apache SpamAssassin vs MailChannels Inbound Filtering
Apache SpamAssassin
spamassassin.apache.orgMailChannels Inbound Filtering
mailchannels.comSide by side
| Figure | Apache SpamAssassin | MailChannels Inbound Filtering |
|---|---|---|
| Price from | Free | — |
| Free plan | Yes | — |
| Free trial | — | — |
| Open source | Yes | — |
| Web | — | Yes |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | — |
| API | Yes | Yes |
| Self-hosted | Yes | — |
| Plans published | 2 | 1 |
| Spec score · Email Anti-Spam Software | 9.1 (#1) | 8.0 (#7) |
| Spec score · Anti-spam Software | 9.1 (#1) | 8.1 (#7) |
| Deployment | The project wiki says SpamAssassin runs on a server and filters spam before it reaches the mailbox. | The service is multi-tenant and uses one MX record to protect domains across a hosting provider’s fleet, with per-domain controls. |
| Integration | Its Mail::SpamAssassin API can be integrated into email systems including procmail, sendmail, Postfix, and qmail. | MailChannels provides a cPanel and WHM plugin for Inbound Filtering; the help page lists cPanel & WHM version 68 or higher and PHP 5.6 or higher as requirements. |
| Purpose | SpamAssassin classifies email and helps system administrators block unsolicited bulk email. | Filters inbound email for hosting providers to block spam, phishing, and malware before messages reach hosted inboxes. |
| Support | The user mailing list accepts questions, and developers and PMC members answer as time permits. | The product page advertises a 30-minute human response, 24/7, from engineers. |
Plans
MailChannels Inbound Filtering
- MailChannels Inbound FilteringPriced on request
In their own words
Apache SpamAssassin
Apache SpamAssassin is free, open-source software that classifies email to help system administrators block unsolicited bulk messages. It runs on a server to filter mail before it reaches a mailbox. Detection combines header and text analysis, Bayesian filtering, DNS blocklists, collaborative filtering databases, and local and network tests. Its scoring framework and plugins add heuristic and statistical checks. Tests and configuration are stored as plain text, so administrators can adjust settings and add rules. The Mail::SpamAssassin API can be integrated with systems such as procmail, sendmail, Postfix, and qmail. The core distribution includes command-line filtering tools and Perl modules for use in other products. The downloads page lists version 4.0.2 as the released version. Official releases are signed, with GPG signatures and SHA-256 and SHA-512 checksum links for downloads. Users can ask questions on the mailing list; developers and PMC members answer as time permits.
MailChannels Inbound Filtering
MailChannels Inbound Filtering blocks spam, phishing, and malware before they reach hosted inboxes. It is designed for hosting providers that handle mail at scale, with a multi-tenant setup: one MX record can protect domains across a provider’s fleet, while controls remain available for individual domains. Multiple independent detection engines identify threats, and the product says it enforces SSL/TLS, SPF, DKIM, and DMARC inline, preventing mail that fails authentication from reaching customers. Customers can manage safelists, blocklists, and false-positive recovery. Intelligent Quarantine offers senders a self-service release link, and a daily digest lets users release legitimate held messages with one click. Log Search enables customers and support agents to find messages in mail history. The service supports downstream SMTP mail servers and has a cPanel and WHM plugin; the plugin requires cPanel and WHM version 68 or higher and PHP 5.6 or higher. Setup includes domain provisioning, mail-server preparation, and routing inbound traffic through MailChannels. Pricing is on request. The product page advertises a 30-minute human response, 24/7, from engineers.