Skip to content

v1.10.65 – v1.10.66 — 2026-05-20

  • fix(training): Manual spam/ham reports now also feed the neural training corpus. Previously, LearnSpam/LearnHam called rspamc which rspamd's neural.lua silently skips (manual scans are excluded by default unless allow_local=true or the ANN-Train header is set). Switched the learn path from rspamc exec to direct HTTP POST to the rspamd controller, adding ANN-Train: spam/ham header. Combined Bayes + Neural training in a single request.