Hi,
I was thinking about spam filtering in QMT EL10 Please see the attached file, and share your views. Biju Jose
ð 1. The âoldâ stack dspam â An older statistical spam filter, now unmaintained (last real activity ~2014). SpamAssassin â Perl-based rules + Bayes + RBLs. Still maintained (Apache project), but itâs heavy, slower, and hasnât had major innovation in years. Works, but not cutting-edge. These were the defaults in the Qmail Toaster era because simscan could call spamc/spamd directly. ð 2. The ânewâ alternative Rspamd â A modern spam filtering system: Written in C (fast, lightweight). Much lower memory footprint than SpamAssassin. Built-in DKIM, SPF, DMARC, fuzzy checks, greylisting, RBLs. Has Redis support for fast statistics. Integrates via milter, proxy, or rspamc. Actively developed and widely used today (used in large-scale setups like Fastmail, Mailcow, Modoboa, etc.). ð 3. Where things stand today dspam â obsolete (donât use it). SpamAssassin â still alive, but considered legacy / resource-heavy. Rspamd â the modern choice. Faster, more accurate, and can do everything SA does (and more). Most new mail systems (Postfix, Exim, OpenSMTPD, even Qmail forks) recommend Rspamd now. ð 4. For your Qmail/Simscan setup Simscan was written with spamc/SpamAssassin in mind. If you want to modernise â donât bother with dspam or SpamAssassin. Instead: Run Rspamd and integrate it with Qmail: Option A: Replace qmail-queue with rspamc -e /var/qmail/bin/qmail-queue Option B: Use Rspamd milter with Qmail (cleaner, modern). In this case, you should set in /var/qmail/control/simcontrol: :clam=yes,spam=no,attach=... because simscan wonât be doing spam filtering â Rspamd will. dspam = dead SpamAssassin = old, but still usable Rspamd = the current standard
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
