On 7/22/2009 10:57 AM, MySQL Student wrote:
Hi,

Are spamd and amavisd-new mutually exclusive?

I'm also trying to use sa-stats.pl, and it is reporting zeros because
I've just learned it relies on spamd, which I'm apparently not using.


Try amavis-logwatch too. Since you're running amavis, you'll get extra stuff too.

You'll have to strip out your non-standard quarantine tags at the end of the SPAM lines. See the quick and dirty sed expression below, which you'll need to modify to suit your needs.

Sorry about the wrapping below.  I turned of additional output w/switches:

$ sed 's/, quarantine spam.*$//' maillog | amavis-logwatch --l bayes=0 --notimings

===========================================================================
SpamAssassin Rule Hits: Spam
---------------------------------------------------------------------------
Rank     Hits    % Msgs   % Spam    % Ham      Score Rule
----     ----    ------   ------    -----      ----- ----
   1        1     0.00%    0.00%    0.00%            FORGED_YAHOO_RCVD
   2        1     0.00%    0.00%    0.00%            REPTO_QUOTE_YAHOO
   3        1     0.00%    0.00%    0.00%            RCVD_NUMERIC_HELO
   4        1     0.00%    0.00%    0.00%            RCVD_DOUBLE_IP_LOOSE
   5        1     0.00%    0.00%    0.00%            HEAD_ILLEGAL_CHARS
   6        1     0.00%    0.00%    0.00%            HTML_TAG_BALANCE_BODY
   7        1     0.00%    0.00%    0.00%            TVD_RCVD_IP
   8        1     0.00%    0.00%    0.00%            BODY_8BITS
   9        1     0.00%    0.00%    0.00%            RDNS_NONE
  10        1     0.00%    0.00%    0.00%            RCVD_IN_XBL
  11        1     0.00%    0.00%    0.00%            BAYES_99
  12        1     0.00%    0.00%    0.00%            MIME_HTML_ONLY_MULTI
  13        1     0.00%    0.00%    0.00%            TVD_RCVD_IP4
  14        1     0.00%    0.00%    0.00%            SUBJECT_NEEDS_ENCODING
  15        1     0.00%    0.00%    0.00%            MPART_ALT_DIFF
  16        1     0.00%    0.00%    0.00%            RCVD_HELO_IP_MISMATCH
  17        1     0.00%    0.00%    0.00%            HTML_MESSAGE
  18        1     0.00%    0.00%    0.00%            SUBJ_ILLEGAL_CHARS
  19        1     0.00%    0.00%    0.00%            FROM_ILLEGAL_CHARS
  20        1     0.00%    0.00%    0.00%            MIME_HTML_ONLY
...
===========================================================================




Here is the relevant log information from line in my mail.log:

Jul 22 00:01:24 mail02 amavis[30729]: (30729-266) SPAM,
<dkghsghs...@yahoo.com>  ->  <j...@mydomain.com>, Yes, hits=40.6
tag1=-300.0 tag2=5.0 kill=5.0 use_bayes=1 tests=BAYES_99, BODY_8BITS,
BOTNET, FORGED_YAHOO_RCVD, FROM_ILLEGAL_CHARS, HEAD_ILLEGAL_CHARS,
HTML_IMAGE_RATIO_02, HTML_MESSAGE, HTML_TAG_BALANCE_BODY,
MIME_HTML_ONLY, MIME_HTML_ONLY_MULTI, MPART_ALT_DIFF, MSGID_RANDY,
RCVD_DOUBLE_IP_LOOSE, RCVD_HELO_IP_MISMATCH, RCVD_IN_XBL,
RCVD_NUMERIC_HELO, RDNS_NONE, REPTO_QUOTE_YAHOO,
SUBJECT_NEEDS_ENCODING, SUBJ_ILLEGAL_CHARS, TVD_RCVD_IP, TVD_RCVD_IP4,
quarantine spam-d55bdeb21a3775a8f250921df74e14d7-20090722-000123-30729-266
(spam-quarantine)

Jul 22 00:01:24 mail02 amavis[30729]: (30729-266) TIMING [total 785
ms] - SMTP EHLO: 1 (0%), SMTP pre-MAIL: 1 (0%), create email.txt: 0
(0%), SMTP pre-DATA-flush: 1 (0%), SMTP DATA: 80 (10%), body hash: 0
(0%), mime_decode: 6 (1%), get-file-type: 13 (2%), decompose_part: 1
(0%), parts: 0 (0%), AV-scan-1: 4 (0%), AV-scan-2: 6 (1%), SA msg
read: 13 (2%), SA parse: 2 (0%), SA check: 519 (66%), write-header: 25
(3%), save-to-local-mailbox: 8 (1%), delete email.txt: 105
(13%),unlink-1-files: 0 (0%), rundown: 0 (0%)

Can sa-stats.pl be configured to parse this output? Other ideas?

Thanks,
Alex

Reply via email to