spamassassin-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Heiler Bemerguy <heiler.bemer...@cinbesa.com.br>
Subject Re: Autolearn says it learned but dump magic stays at zero
Date Fri, 19 Jan 2018 14:56:00 GMT

Em 19/01/2018 11:27, David Jones escreveu:
> On 01/19/2018 08:12 AM, Heiler Bemerguy wrote:
>> Hi guys,
>>
>> I'm new to the list so pardon any stupidity I may say.. lol
>>
>> I'm using SpamAssassin 3.4.1 with Postfix 3.1.6 on Debian 9.
>>
>>     ii  spamassassin *3.4.1-6+deb9u1 * all          Perl-based spam
>>     filter using text analysis
>>
>> local.cf:
>>
>>     use_bayes 1
>>     bayes_auto_learn 1
>>     bayes_auto_learn_threshold_nonspam      -1.0
>>     bayes_auto_learn_threshold_spam 3.0
>>     bayes_auto_expire 1
>>
>> I had cleared bayes database with --clear some days ago and had 
>> restarted spamassassin service. Today I saw some autolearning on 
>> mail.log, but all the "dump magic" values are still 0
>>
>> see: *spamd: result: Y 8 - 
>> DEAR_FRIEND,FREEMAIL_FROM,FREEMAIL_REPLYTO_END_DIGIT,LOTS_OF_MONEY,MONEY_FRAUD_5,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SUBJ_ALL_CAPS,TRACKER_ID,T_DKIM_INVALID,T_HK_NAME_FM_MR_MRS

>> scantime=7.1,size=4797,user=debian-spamd,uid=110,required_score=2.3,rhost=::1,raddr=::1,rport=36112,mid=<CAF9ik-R8aOP_dkwBQYpgsOrthK4gYDjHvEcidsaRTT_2CSiESg@mail.gmail.com>,autolearn=spam

>> autolearn_force=no,shortcircuit=no*
>>
>> and: *spamd: result: . -5 - 
>> MSGID_FROM_MTA_HEADER,RCVD_IN_DNSWL_HI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL 
>> scantime=6.8,size=8775,user=debian-spamd,uid=110,required_score=2.3,rhost=::1,raddr=::1,rport=45058,mid=<1516368774.83432.ezmlm@spamassassin.apache.org>,autolearn=ham

>> autolearn_force=no,shortcircuit=no*
>>
>> BUT:
>>
>> root@mailer:~# sa-learn --dump magic
>> 0.000          0          3          0  non-token data:
bayes db version
>> 0.000          0          0          0  non-token data:
nspam
>> 0.000          0          0          0  non-token data:
nham
>> 0.000          0          0          0  non-token data:
ntokens
>> 0.000          0          0          0  non-token data:
oldest atime
>> 0.000          0          0          0  non-token data:
newest atime
>> 0.000          0          0          0  non-token data:
last journal 
>> sync atime
>> 0.000          0          0          0  non-token data:
last expiry 
>> atime
>> 0.000          0          0          0  non-token data:
last expire 
>> atime delta
>> 0.000          0          0          0  non-token data:
last expire 
>> reduction count
>>
> What Bill Cole said plus make sure you are running your commands as 
> the same user as the spamd "glue" that is calling/launching 
> SpamAssassin. Normally this is the best way to make sure you are using 
> the same configuration as the "glue" -- spamd in this case so maybe 
> this is the postfix user.  I have never used spamd so I don't know for 
> sure.
>
> # ps -elf | grep spamd
>


root@mailer:~# ps -elf | grep spamd
5 S root      11629 111283  4  80   0 - 44831 core_s 11:47 ?        
00:00:20 spamd child
4 S postfix   12150    930  0  80   0 - 20808 SyS_ep 11:51 ?        
00:00:00 pipe -n spamassassin -t unix user=debian-spamd 
argv=/usr/bin/spamc -f -e /usr/sbin/sendmail -oi -f ${sender} ${recipient}


-- 
Atenciosamente / Best Regards,

Heiler Bemerguy
Network Manager - CINBESA
55 91 98151-4894/3184-1751


Mime
View raw message