CRM114 css not updating

Dalimil Gala konve at logout.cz
Tue Nov 13 14:27:25 GMT 2012


Hi,

my apologies for posting into 5+ years dead topic but I had spent couple of hours until I discovered that the autolearning doesn't work without SA plugin "Mail::SpamAssassin::Plugin::AutoLearnThreshold" enabled (to be found in /etc/mail/spamassassin/v330.pre). The "bayes_auto_learn" must be switched on too (to be found in /opt/MailScanner/etc/spam.assassin.prefs.conf)

--dg


Steven Andrews wrote:
>
> Thanks for the tips; been down that road a few dozen times already; but I reviewed it just the same.
>
> When I turn that option on, it does actually log mail to allmail.txt and I do get content into the reaver_cache under texts and prob_good; but no updates to the css files and no scoring.
>
> Steve
>
> -----Original Message-----
> From: mailscanner-bounces at lists.mailscanner.info [mailto:mailscanner-bounces at lists.mailscanner.info] On Behalf Of MailScanner Mailinglist
> Sent: Friday, August 03, 2007 7:39 PM
> To: MailScanner discussion
> Subject: AW: RE: CRM114 css not updating
>
> Hi,
>
> please make sure, you have copied the file /usr/share/doc/crm114-0/mailfilter.cf into the directory /etc/mail/spamassassin/crm114
>
> Please make also sure you have the following files in your /etc/mail/spamassassin/crm114 directory:
>
> priolist.mfp
> allmail.txt
> rewrites.mfp
>
> Last but not least you need to set chmod -R 777 to /etc/mail/spamassassin/crm114/reaver_cache
>
> Regards,
>
> Roland
>
> -----Ursprüngliche Nachricht-----
> Von: mailscanner-bounces at lists.mailscanner.info [mailto:mailscanner-bounces at lists.mailscanner.info] Im Auftrag von Steven Andrews
> Gesendet: Donnerstag, 2. August 2007 20:55
> An: MailScanner discussion
> Betreff: RE: CRM114 css not updating
>
> I have.
>
> Crm114.cf:
> # these two lines are necessary to activate the plugin:
> loadplugin crm114 crm114.pm
> full      CRM114_CHECK  eval:check_crm()
>
> # this high priority is not necessary. but running late allows us # to compare the CRM score and the result of all previous SA tests # # 899 is chosen as an optimization because FuzzyOCR runs at 900 # thus if CRM already yields a high SA score, # then FuzzyOCR will decide to skip its tests priority  CRM114_CHECK  899
>
> # commandline to execute CRM114
> # default: crm -u ~/.crm114 mailreaver.crm #crm114_command /usr/local/bin/crm -u /var/amavis/.crm114 mailreaver.crm crm114_command /usr/bin/crm -u /etc/mail/spamassassin/crm114 mailreaver.crm
>
> # let SA add header lines to processed mails #add_header all CRM114-Version _CRM114VERSION_ #add_header all CRM114-CacheID _CRM114CACHEID_ add_header all CRM114-Status _CRM114STATUS_ ( _CRM114SCORE_ )
>
> # ignore existing X-Spam or X-Virus headers # if SpamAssassin is called by Amavis then use the same value as Amavis does.
> # that way a SA-check from Amavis and on from the command line both see the same # Headers # default: 0 #crm114_remove_existing_spam_headers 1 #crm114_remove_existing_virus_headers 1
>
> # dynamic score
> # values: 0 - returns subtest results
> #         1 - returns a dynamic CRM score (default)
> #crm114_dynscore 1
>
> # dynamic score normalization factor
> # CRM score have much higher absolute values and different signs than SA scores # (usual ham-scores are between 15 and 40, scores from -10 to 10 are undecided, # previously seen spam easily gets -200).
> # With dynamic scoring the SA score is calculated by:<CRM score>  * crm114_dynscore_factor # # Notes: - this has to be a negative number!
> #        - the absolute value should be quite low (certainly<.3,
> probably<=.2),
> #          otherwise the returned score would override all other tests.
> # default: calculate factor so that CRM-score -25 yields the SA required spam threshold #crm114_dynscore_factor -0.05
>
> # static scores
> # without dynamic scores these scores are used # default values are respectively -3, 0, 3 for good, unsure, spam
> #crm114_staticscore_good   -3.0
> #crm114_staticscore_unsure  0.0
> #crm114_staticscore_spam    3.0
>
> # should CRM114 be trained by SA?
> # If enabled, then a call to Mail::SpamAssassin->learn() or # "spamassassin --report/--revoke" also calls the CRM114 plugin.
> # Since CRM114 uses a "Train On Error" strategy the plugin will check the # reported mail and only learn it if it is not not classified correctly.
> # default: 0
> #crm114_learn 1
>
> # should CRM114 be trained by SA-autolearn?
> # If enabled, then SA's autolearn also calls the CRM114 plugin.
> #
> # This is different from :automatic_training: in CRM114's mailfilter.cf # because SA's score is influenced by several different factors while # CRM114 has to rely on its own classification.
> # But anyway: Only activate this if you know what you're doing!
> # default: 0
> crm114_autolearn 1
>
> # should we preserve the CRM114-CacheID for training or discard it?
> #
> # to use the cache enable it in mailfilter.cf, set this option, and # include the CacheID into all Mails with # "add_header all CRM114-CacheID _CRM114CACHEID_"
> # -- otherwise disable this option to strip CacheIDs before training # default: 0 #crm114_use_cacheid 1
>
> # should we skip CRM114 if other tests indicate certain spam/ham?
> #
> # disable CRM114 if a message already has a score (from other tests) # less than crm114_autodisable_negative_score or # more than crm114_autodisable_score.
> #
> # default: -999/999
> # crm114_autodisable_negative_score -999 # crm114_autodisable_score 999
>
> Output:
> Using username "root".
> Last login: Thu Aug  2 14:50:43 2007 from 192.168.1.200 [root at spamfilter ~]# cssutil -b -r /etc/mail/spamassassin/crm114/spam.css
>
>   Sparse spectra file /etc/mail/spamassassin/crm114/spam.css statistics:
>
>   Total available buckets          :      1048577
>   Total buckets in use             :            0
>   Total in-use zero-count buckets  :            0
>   Total buckets with value>= max  :            0
>   Total hashed datums in file      :            0
>   Documents learned                :            1
>   Features learned                 :            1
>   Average datums per bucket        :         0.00
>   Maximum length of overflow chain :            0
>   Average length of overflow chain :         0.00
>   Average packing density          :         0.00
>
> [root at spamfilter ~]# cssutil -b -r
> /etc/mail/spamassassin/crm114/nonspam.css
>
>   Sparse spectra file /etc/mail/spamassassin/crm114/nonspam.css
> statistics:
>
>   Total available buckets          :      1048577
>   Total buckets in use             :            0
>   Total in-use zero-count buckets  :            0
>   Total buckets with value>= max  :            0
>   Total hashed datums in file      :            0
>   Documents learned                :            1
>   Features learned                 :            1
>   Average datums per bucket        :         0.00
>   Maximum length of overflow chain :            0
>   Average length of overflow chain :         0.00
>   Average packing density          :         0.00
>
>
> -----Original Message-----
> From: mailscanner-bounces at lists.mailscanner.info
> [mailto:mailscanner-bounces at lists.mailscanner.info] On Behalf Of UxBoD
> Sent: Thursday, August 02, 2007 2:55 PM
> To: MailScanner discussion
> Subject: Re: CRM114 css not updating
>
> Have you set it to autolearn in crm114.cf ? What does it show if you do a cssutil -b -r spam.css and cssutil -b -r nonspam.css ?
>
> Regards,
>
> --[ UxBoD ]--
> // PGP Key: "curl -s https://www.splatnix.net/uxbod.asc | gpg --import"
> // Fingerprint: C759 8F52 1D17 B3C5 5854  36BD 1FB1 B02F 5DB5 687B //
> Keyserver: www.keyserver.net Key-ID: 0x5DB5687B // Phone: +44 845 869
> 2749 SIP Phone: uxbod at sip.splatnix.net
>
> ----- Original Message -----
> From: "Steven Andrews"<sandrews at andrewscompanies.com>
> To: "MailScanner discussion"<mailscanner at lists.mailscanner.info>
> Sent: Thursday, August 2, 2007 7:22:43 PM (GMT) Europe/London
> Subject: CRM114 css not updating
>
> Centos4
> Been throught wiki regarding install twice and I haven't missed anything.
>
> Spamassassin -D --lint shows it's being called and allmail.txt is catching incoming mail; no errors.
> Running the test from MailWatch, blows up with:
>
> [12961] dbg: crm114: crm114_command run 0.01892
> ERROR: mailreaver.crm broke. Here's the error\:  0.02391
> ERROR:  0.00025
> /usr/bin/crm: *ERROR*  9E-05
> For some reason, I was unable to write-open the file named allmail.txt
> 9E-05
> Sorry, but this program is very sick and probably should be killed off.
> 8E-05
> This happened at line 165 of file mailreaver.crm 8E-05 [12961] dbg:
> info: leaving helper-app run mode 0.0009 [12961] dbg: crm114: call_crm returns (UNKNOWN, 0) 0.00069 [12961] warn: crm114: Error. Failed to get CRM114-Status. at /etc/mail/spamassassin/crm114.pm line 315.
>
> I kind of expect that since it's running as apache; everything else as root.
>
> So, I give it a quick chmod 777 and I get a little further:
>
> [13748] dbg: crm114: crm114_command run 0.01103
> ERROR: maillib.crm broke. Here's the error\:  0.06252
> ERROR:  0.00026
> /usr/bin/crm: *WARNING*  9E-05
> Couldn't memory-map the table file spam.css 8E-05 I'll try to keep working. 7E-05 This happened at line 662 of file mailreaver.crm 8E-05 [13748] dbg: info: leaving helper-app run mode 0.00086 [13748] dbg:
> crm114: call_crm returns (UNKNOWN, 0) 0.00069 [13748] warn: crm114:
> Error. Failed to get CRM114-Status. at /etc/mail/spamassassin/crm114.pm line 315.
>
> Got it, Ok, 777 for the css files too.
>
> [14005] dbg: crm114: crm114_command run 0.02064 [14005] dbg: crm114:
> found version 20070301-BlameBaltar ( TRE 0.7.5
> (LGPL) ) MR-BD9991E2  0.07717
> [14005] dbg: crm114: found CacheID sfid-20070802_140925_378605_D6AAF116
> 0.00043
> [14005] dbg: crm114: found status UNSURE and score 0.00 0.00029 [14005]
> dbg: crm114: found Notice Please train this message.  0.00029 [14005]
> dbg: info: leaving helper-app run mode 0.00125 [14005] dbg: crm114:
> call_crm returns (UNSURE, 0.00) 0.00069 [14005] dbg: crm114: score is 0.0000, translated to SA score: -0.0000, linear factor was -0.2000
>
> Looks good; doublecheck spamassassin -D --lint show no errors.
>
> The spam.css and nospam.css files still refuse to move beyond the timestamp from their creation time.  Cssutil -b -r
> /etc/mail/spamassassin/crm114 still shows the base info.
>
> Messages have -0.00 CRM114_CHECK.  I even set it to use static scoring and all I get is the unsure score.  I do see items adding to the /reaver_cache/texts directory.  Nothing in the other reaver_cache directories.
>
> I've done the requisite banging on my mouse and pounding my head on the desk, but that didn't work either.
>
> Any thoughts?
>
> --
> MailScanner mailing list
> mailscanner at lists.mailscanner.info
> http://lists.mailscanner.info/mailman/listinfo/mailscanner
>
> Before posting, read http://wiki.mailscanner.info/posting
>
> Support MailScanner development - buy the book off the website!
>
> --
> This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.
>
>
>
> --
> This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.
>
> --
> MailScanner mailing list
> mailscanner at lists.mailscanner.info
> http://lists.mailscanner.info/mailman/listinfo/mailscanner
>
> Before posting, read http://wiki.mailscanner.info/posting
>
> Support MailScanner development - buy the book off the website!
> --
> MailScanner mailing list
> mailscanner at lists.mailscanner.info
> http://lists.mailscanner.info/mailman/listinfo/mailscanner
>
> Before posting, read http://wiki.mailscanner.info/posting
>
> Support MailScanner development - buy the book off the website!
>
> ----------------------------------------------------------
> Diese Nachricht wurde von mailMind(R) auf Viren und andere gefaehrliche Inhalte untersucht und ist sauber.
> --- mailMind(R) - we have your Mailsecurity in mind!
> http://www.mailmind.de ---
>
> --
> MailScanner mailing list
> mailscanner at lists.mailscanner.info
> http://lists.mailscanner.info/mailman/listinfo/mailscanner
>
> Before posting, read http://wiki.mailscanner.info/posting
>
> Support MailScanner development - buy the book off the website!


More information about the MailScanner mailing list