URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 74664
[ Назад ]

Исходное сообщение
"spamassassin не меняет Subject"

Отправлено _anton_ , 14-Июн-07 15:00 
Здравствуйте!
В общем все давно настроено и работает в связке qmail+spamassassin+etc.

#> vi /usr/local/etc/mail/spamassassin/local.cf

trusted_networks 192.168.1.0/24
trusted_networks 10.10.10.0/24
trusted_networks 127.
rewrite_header Subject *****SPAM*****
report_safe 1
required_hits 5.0
use_bayes 1
bayes_auto_learn 1
bayes_path /usr/local/etc/mail/spamassassin/bayes
bayes_file_mode 0666
bayes_learn_to_journal 1
bayes_min_ham_num 50
bayes_min_spam_num 50
bayes_auto_learn_threshold_spam 9
bayes_auto_learn_threshold_nonspam -2
skip_rbl_checks 1
use_razor2 0
use_dcc 0
use_pyzor 0
ok_languages ru en
ok_locales ru en
report_charset windows-1251
score FROM_ILLEGAL_CHARS 1.5
score HEAD_ILLEGAL_CHARS 1.5
report_contact postmaster@domen.ru
spamcop_to_address postmaster@domen.ru
whitelist_from *@domen.ru

Сообщения приходят с пометкой :SPAM: в начале Subject, но сомневаюсь, что это мой spamassassin правит. В /usr/local/etc/mail/spamassassin/bayes_* три файла (все как положено).

#> sa-learn --dump magic
0.000          0          3          0  non-token data: bayes db version
0.000          0        269          0  non-token data: nspam
0.000          0         86          0  non-token data: nham
0.000          0      34342          0  non-token data: ntokens
0.000          0 1158911234          0  non-token data: oldest atime
0.000          0 1181801571          0  non-token data: newest atime
0.000          0 1181803530          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

Т.е. письма давно перевалили за 50 прописанных моих spam, ham. А сообщений так и нет с пометкой *****SPAM*****.

#> spamassassin -D --lint - показывает, что все в порядке и ошибок нет.

spamd запущен вот с такими параметрами:
#> ps ax | grep spamd
  581  ??  IWs    0:00.00 /usr/local/bin/spamd -c -d -r /var/run/spamd/spamd.pid (perl5.8.7)

Судя по 'report_safe 1' он по логике вещей должен создавать новое report сообщение и вкладывать туда оriginal письмо, но и этого не происходит.

X-Spam-Status: Yes, hits=7.1 required=5.0
X-Spam-Level: +++++++
, но Subject: :SPAM: =?windows-1251?B?7OXy7uTo6ugg5PDl4u3l4+4g6ujy4Onx6u7j7iDs4PHx4Obg?= (а где же обещенные *****SPAM****?:)).


В общем бьюсь уже какой день и все тщетно. Может кто встречался с такой проблемой и решал?:)


Содержание

Сообщения в этом обсуждении
"spamassassin не меняет Subject"
Отправлено _anton_ , 15-Июн-07 11:16 
up

"spamassassin не меняет Subject"
Отправлено Nerian , 15-Июн-07 11:26 
>up

Надо смодреть логи. Где можно будет понять он ли добавляет :SPAM: или уже письмо таким приходит.


"spamassassin не меняет Subject"
Отправлено _anton_ , 15-Июн-07 11:44 
>>up
>
>Надо смодреть логи. Где можно будет понять он ли добавляет :SPAM: или
>уже письмо таким приходит.

эм, /var/log/maillog ничего подобного не говорит, а где еще spamassassin может отметиться?


"spamassassin не меняет Subject"
Отправлено Nerian , 15-Июн-07 11:53 
>>>up
>>
>>Надо смодреть логи. Где можно будет понять он ли добавляет :SPAM: или
>>уже письмо таким приходит.
>
>эм, /var/log/maillog ничего подобного не говорит, а где еще spamassassin может отметиться?
>

man spamd, опция D


"spamassassin не меняет Subject"
Отправлено _anton_ , 19-Июн-07 08:20 
>>>>up
>>>
>>>Надо смодреть логи. Где можно будет понять он ли добавляет :SPAM: или
>>>уже письмо таким приходит.
>>
>>эм, /var/log/maillog ничего подобного не говорит, а где еще spamassassin может отметиться?
>>
>
>man spamd, опция D

угу, спасибо ... включил ... тестируемс)


"spamassassin не меняет Subject"
Отправлено _anton_ , 20-Июн-07 11:55 
в общем как я не бился не хочет он маркировать так, как надо. кучу раз в man'e прочитал об этом rewrite_header, и если прастить мой плохой английский я понял, что в качестве STRING можно использовать _REQD_ и _SCORE_ тэги и то, если report_safe стоит 0, а мол во всех остальных случаях маркировка идел дефолтная.

"spamassassin не меняет Subject"
Отправлено phpshnik , 04-Июн-10 15:36 
Я мучился с этой проблемой 2 дня :-(
Нашел ошибку в запуске spamass-milter
с ошибкой    spamass-milter -p /var/run/spamass.sock -f -m -r 120

-m      Disables modification of the ‘Subject:’ and ‘Content-Type:’ headers and message body.  This is useful when SpamAssassin is config-
             ured with ‘defang_mime 0’ and ‘report_header 1’, or when SA is simply used to add headers for postprocessing later.  Updating the
             body through the milter interface can be slow for large messages.

Правильно - без ошибки spamass-milter -p /var/run/spamass.sock -f -r 120