sa-learn-cyrus - Train SpamAssassin with spam/ham from user's imap mailbox(es)

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe i386
Package name: sa-learn-cyrus
Package version: 0.3.5
Package release: 1.1
Package architecture: all
Package type: deb
Installed size: 124 B
Download size: 35.09 KB
Official Mirror:
sa-learn-cyrus is a perl script using sa-learn from the SpamAssassin package to train it knowing spam and ham. sa-learn-cyrus gets its spam and ham messages from Cyrus-imapd mailboxes instead of mbox files or Maildirs as sa-learn does. This is useful for Cyrus users who for example sort their missed spam into a subfolder and let sa-learn-cyrus read it out (e.g. using a cron job). SpamAssassin is spam filter with numerous features including automatic white-listing, RBL testing, Bayesian analysis, header and body text analysis. Cyrus is a fully-featured IMAP daemon.



    Source package: sa-learn-cyrus

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install sa-learn-cyrus deb package:
      # sudo apt-get install sa-learn-cyrus


    • /etc/spamassassin/sa-learn-cyrus.conf
    • /usr/sbin/sa-learn-cyrus
    • /usr/share/doc/sa-learn-cyrus/README.Debian
    • /usr/share/doc/sa-learn-cyrus/changelog.Debian.gz
    • /usr/share/doc/sa-learn-cyrus/copyright
    • /usr/share/doc/sa-learn-cyrus/sa-learn-cyrus.html
    • /usr/share/doc/sa-learn-cyrus/sa-learn-cyrus.txt.gz
    • /usr/share/man/man8/sa-learn-cyrus.8.gz


    2013-03-04 - gregor herrmann <> sa-learn-cyrus (0.3.5-1.1) unstable; urgency=low * Non-maintainer upload. * Fix "directory vs. symlink conflict: /etc/mail/spamassassin": install sa-learn-cyrus.conf into (real) /etc/spamassassin/ instead of (symlinked) /etc/mail/spamassassin. (Closes: #701131)

    2011-11-30 - Jan Hauke Rahm <> sa-learn-cyrus (0.3.5-1) unstable; urgency=low * [7b54f2e6] New website structure means new debian/watch line * [aaffa072] Imported Upstream version 0.3.5 + Support for spamassassin's --virtual-config-dir (Closes: #644451)

    2011-10-04 - Jan Hauke Rahm <> sa-learn-cyrus (0.3.4+dfsg1-1) unstable; urgency=low * [4863f6fb] Promoted from DM to DD * [356d6304] Moving maintenance to git on collab-maint * [a3e1714f] Imported Upstream version 0.3.4+dfsg1 (Closes: #504268, #599776, #611257) * [db75fc54] Update debian/copyright * [99708ec2] Switch to 3.0 (quilt) * [c76bc4ef] Switch to dh7 * [a2d1b6c1] Bump Standards-Version to 3.9.2 * [bbede841] Mangle debian version (dfsg\d) in debian/watch * [9e5bed44] Bump dependency on cyrus-imapd

    2008-04-27 - Jan Hauke Rahm <> sa-learn-cyrus (0.3.2-1) unstable; urgency=low * New upstream release + Bugfix: With imap:domains not empty (domain support activated) the parser didn't find all mailboxes having the same local part. + Log output now includes the domain names along with mailboxes. * debian/control: Changing priority from "optional" to "extra" * debian/control: Fixed: could not install with kolab-cyrus-imapd (Closes: #474505) * debian/control: Add SVN info * debian/rules: Adding an additional dh_clean

    2008-03-25 - Jan Hauke Rahm <> sa-learn-cyrus (0.3.1-1) unstable; urgency=low * Initial release. (Closes: #435137: ITP: sa-learn-cyrus -- wrapper for sa-learn (from spamassassin) reading spam/ham messages from cyrus-imapd mailboxes)