Good question. I'd like to know myself
----- From my iPhone. > On 29 Dec 2015, at 1:28 pm, Jude DaShiell <jdash...@panix.com> wrote: > > With spamassassin, is it possible to have the filter show counts of number of > messages sent to spam, number of messages sent to ham, and total number of > messages processed that a user can check?On Mon, 28 Dec 2015, Bill Cole wrote: > >> Date: Mon, 28 Dec 2015 23:42:03 >> From: Bill Cole <sausers-20150...@billmail.scconsult.com> >> Reply-To: users@spamassassin.apache.org >> To: users@spamassassin.apache.org >> Subject: Re: Is BAYES filtering working? Having doubts. >>> On 28 Dec 2015, at 17:54, Peter L. Berghold wrote: >>> >>> The script that I use to pull the messages out of a >>> spam bucket invoking sa-learn runs as root which has permissions to read >>> from anywhere. The complication is the amavis does not have permissions >>> to read the Maildir files for trivial users like root does. >>> That said, I have some thoughts as how to solve that. >> >> In case your ideas don't work out... >> >> Useful facts: sa-learn reads stdin if you don't give it any file arguments >> and it can take mbox format as input. >> >> Using these facts, my learning script that runs as root and reads from >> multiple real users' Maildirs does this to learn ham: >> >> for AFILE in $HAMS ; do formail < $AFILE ; done| sudo -H -u $SAUSER sa-learn >> --ham --mbox >> >> Where $HAMS is the list of ham message files and $SAUSER is the user >> handling the system-wide BayesDB. I use formail there just to give each >> message a leading 'From ' line (i.e. mbox format) so that the whole bunch >> can be piped into a single sa-learn invocation. The alternative without >> formail would be to pipe each raw message into its own sa-learn. If you >> don't have sudo installed or don't like letting root use it, you can >> replicate the same effect with su in an uglier command line. > > -- >