Spamassassin регистрирует результаты

У меня есть Spamassassin 3.4 + Ubuntu 14 + Qmail + Clamav. Все в порядке. При обнаружении спама он помечается как [спам] и доставляется получателям. Чтение журнала спама (mail.log для меня), я grep эти строки:

Jul 14 17:32:36 mail spamd[2575]: spamd: identified spam (11.3/7.0) for foo.user@foodomain.com.br:89 in 1.9 seconds, 5217 bytes.
Jul 14 17:32:36 mail spamd[2575]: spamd: result: Y 11 - BAYES_00,DCC_CHECK,DIGEST_MULTIPLE,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HELO_DYNAMIC_DHCP,HTML_IMAGE_ONLY_24,HTML_IMAGE_RATIO_02,HTML_MESSAGE,MPART_ALT_DIFF,RAZOR2_CF_RANGE_51_100,RAZOR2_CF_RANGE_E8_51_100,RAZOR2_CHECK,RCVD_IN_BRBL_LASTEXT,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL scantime=1.9,size=5217,user=foo.user@foodomain.com.br,uid=89,required_score=7.0,rhost=localhost,raddr=127.0.0.1,rport=46216,mid=<20170714203234.33D342666A8E7@node225.7sete7corp.com>,bayes=0.000000,autolearn=no autolearn_force=no

Я понимаю, что спам был отмечен, потому что набрал 11,3 балла; во второй строке я знаю, что есть de FLAGS/RULES, на которых отмечен спам.

Мой вопрос: можно ли изменить некоторые настройки на Spamassassin, чтобы добавить индивидуальные оценки флагов в журнал?

Spamassassin отправляется в отчет с оригинальным сообщением, прикрепленным к получателям. Я знаю, что резюме включает в себя те же флаги с оценками.

Это будет полезно для меня, если эти результаты также могут быть записаны.

1 ответ

Вам необходимо изменить номер спама (найдите в /usr/bin/spamd или /usr/local/bin/spamd). Если вы ищете номер строки с 2050 по 2060, вы увидите

      my $tests = join(",", sort(grep(length,$status->get_names_of_tests_hit())));

измените это на

      my $tests = join(",", sort(grep(length,$status->get_names_of_tests_hit_with_scores())));

а затем перезапустите spamd, и вы увидите такой журнал

      Apr 12 12:10:33 mail spamd[3108]: spamd: result: .  0 - BAYES_00=-1.9,DKIM_INVALID=0.1,DKIM_SIGNED=0.1,DOS_RCVD_IP_TWICE_B=3.299,HTML_MESSAGE=0.001,KAM_DMARC_STATUS=0.01,RCVD_IN_DNSWL_MED=-2.3,RCVD_IN_MSPIKE_H5=0.001,RCVD_IN_MSPIKE_WL=0.001,SPF_HELO_NONE=0.001,SPF_PASS=-0.001,T_SCC_BODY_TEXT_LINE=-0.01 scantime=3.1,size=35652,user=mail,uid=8,required_score=12.0,rhost=1.2.3.4,raddr=1.2.3.4,rport=44736,mid=<534734.78070.23526@email.mail.com>,bayes=0.000000,autolearn=no autolearn_force=no,shortcircuit=no
Другие вопросы по тегам