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

Исходное сообщение
"как узнать работает мой spamassasin?"

Отправлено melnik , 20-Ноя-06 17:48 
у меня стоит sendmail и к нему прикручен spamassassin.
создал пользователя которому я отсылаю весь спам,
потом sa-learn --spam --mbox /var/mail/username (тапа обучается),
но спам как преходил так и приходит, как узнать работает мой spamassassin???
подскажите?

Содержание

Сообщения в этом обсуждении
"как узнать работает мой spamassasin?"
Отправлено dinesh , 21-Ноя-06 00:05 
>у меня стоит sendmail и к нему прикручен spamassassin.
>создал пользователя которому я отсылаю весь спам,
>потом sa-learn --spam --mbox /var/mail/username (тапа обучается),
> но спам как преходил так и приходит, как узнать работает мой
>spamassassin???
>подскажите?

Как минимум в логи смотри.
Смотри в заголовках, еть ли какие-нибудь оценки. Если есть, значит работает.


"как узнать работает мой spamassasin?"
Отправлено melnik , 21-Ноя-06 01:15 
>>у меня стоит sendmail и к нему прикручен spamassassin.
>>создал пользователя которому я отсылаю весь спам,
>>потом sa-learn --spam --mbox /var/mail/username (тапа обучается),
>> но спам как преходил так и приходит, как узнать работает мой
>>spamassassin???
>>подскажите?
>
>Как минимум в логи смотри.
>Смотри в заголовках, еть ли какие-нибудь оценки. Если есть, значит работает.


у меня такое ощущение, что те письма которые я ему скармлаваю, потом не отбараются как спам, что примерно должно быть в логах, или как посмотреть фильтры ?


"как узнать работает мой spamassasin?"
Отправлено XPurple , 21-Ноя-06 08:54 
>у меня такое ощущение, что те письма которые я ему скармлаваю, потом
>не отбараются как спам,
Спамассассин работает по алгоритму постепенного(половинного) изменения весов. Если вес недостаточен, то письмо проходит как неспам. Посмотрите в заголовке письма на предмет отчета спамассасина и по его виду можно сказать- работает ли он вообще.
Вообще, процесс обучения довольно долгий, может занять некоторое время и количества материала. У меня, например, только через 2 месяца спамассассин стал (на основе фильтров Bayes) отбрасывать спам.


"как узнать работает мой spamassasin?"
Отправлено melnik , 22-Ноя-06 02:35 
>>у меня такое ощущение, что те письма которые я ему скармлаваю, потом
>>не отбараются как спам,
>Спамассассин работает по алгоритму постепенного(половинного) изменения весов. Если вес недостаточен, то письмо
>проходит как неспам. Посмотрите в заголовке письма на предмет отчета спамассасина
>и по его виду можно сказать- работает ли он вообще.
>Вообще, процесс обучения довольно долгий, может занять некоторое время и количества материала.
>У меня, например, только через 2 месяца спамассассин стал (на основе
>фильтров Bayes) отбрасывать спам.

в заголовках - определяется как не спам :(
а может моно найти гдето уже готовые фильтры? или только один выход долго и нудно его обучать?


"как узнать работает мой spamassasin?"
Отправлено XPurple , 22-Ноя-06 08:18 
>или только один выход
>долго и нудно его обучать?
Для русского языка(спама) - да. Для других языков -нет.

Поддержки русского языка в спамассассине еще пока нет (если я не прав - то поправьте), т.е. распознавание и собственно пополнение базы данных на предмет спам-неспам ведется не словами и фразами,а сигнатурно. Т.е. подсовываете фразу - спамассассин запоминает сочетание символов и помечает в базе как спам или неспам и т.д.

Это упрощенно; и как я понимаю.

to melnik
Спамассассин запускаете с ключем -a ?
Выше я писал
>Спамассассин работает по алгоритму постепенного(половинного) изменения весов.
Это относится только к режиму AWL (auto-whitelist).


"как узнать работает мой spamassasin?"
Отправлено melnik , 22-Ноя-06 19:38 
>>или только один выход
>>долго и нудно его обучать?
>Для русского языка(спама) - да. Для других языков -нет.
>
>Поддержки русского языка в спамассассине еще пока нет (если я не прав
>- то поправьте), т.е. распознавание и собственно пополнение базы данных на
>предмет спам-неспам ведется не словами и фразами,а сигнатурно. Т.е. подсовываете фразу
>- спамассассин запоминает сочетание символов и помечает в базе как спам
>или неспам и т.д.
>
>Это упрощенно; и как я понимаю.
>
>to melnik
>Спамассассин запускаете с ключем -a ?
>Выше я писал
>>Спамассассин работает по алгоритму постепенного(половинного) изменения весов.
>Это относится только к режиму AWL (auto-whitelist).


вопрос не потеме, почему я пренимаю письма для такого типа пользователей tiwbyd@faithandvalues.com??? и т. д.


"как узнать работает мой spamassasin?"
Отправлено kvk , 22-Ноя-06 20:04 
>>>или только один выход
>>>долго и нудно его обучать?
>>Для русского языка(спама) - да. Для других языков -нет.
>>
>>Поддержки русского языка в спамассассине еще пока нет (если я не прав
>>- то поправьте), т.е. распознавание и собственно пополнение базы данных на
>>предмет спам-неспам ведется не словами и фразами,а сигнатурно. Т.е. подсовываете фразу
>>- спамассассин запоминает сочетание символов и помечает в базе как спам
>>или неспам и т.д.
>>
>>Это упрощенно; и как я понимаю.
>>
>>to melnik
>>Спамассассин запускаете с ключем -a ?
>>Выше я писал
>>>Спамассассин работает по алгоритму постепенного(половинного) изменения весов.
>>Это относится только к режиму AWL (auto-whitelist).
>
>
>вопрос не потеме, почему я пренимаю письма для такого типа пользователей tiwbyd@faithandvalues.com???
>и т. д.
Т.к. спамер использует:
To: tiwbyd@faithandvalues.com
Bcc: real_user@your_domain
-----
Можно написать свои правила, и начислять свои очки за такие дела:
в local.cf:
header MY_TEST To =~ /[@][a-zA-Z0-9\.]+\.com/
describe MY_TEST poleTO not for us
score MY_TEST 1.5
#


"как узнать работает мой spamassasin?"
Отправлено melnik , 22-Ноя-06 20:16 
>>>>или только один выход
>>>>долго и нудно его обучать?
>>>Для русского языка(спама) - да. Для других языков -нет.
>>>
>>>Поддержки русского языка в спамассассине еще пока нет (если я не прав
>>>- то поправьте), т.е. распознавание и собственно пополнение базы данных на
>>>предмет спам-неспам ведется не словами и фразами,а сигнатурно. Т.е. подсовываете фразу
>>>- спамассассин запоминает сочетание символов и помечает в базе как спам
>>>или неспам и т.д.
>>>
>>>Это упрощенно; и как я понимаю.
>>>
>>>to melnik
>>>Спамассассин запускаете с ключем -a ?
>>>Выше я писал
>>>>Спамассассин работает по алгоритму постепенного(половинного) изменения весов.
>>>Это относится только к режиму AWL (auto-whitelist).
>>
>>
>>вопрос не потеме, почему я пренимаю письма для такого типа пользователей tiwbyd@faithandvalues.com???
>>и т. д.
>Т.к. спамер использует:
>To: tiwbyd@faithandvalues.com
>Bcc: real_user@your_domain
>-----

ООО вот что я искал!!! а можно по подробнее об этом (начеслении очков спаму)?

>Можно написать свои правила, и начислять свои очки за такие дела:
>в local.cf:
>header MY_TEST To =~ /[@][a-zA-Z0-9\.]+\.com/
>describe MY_TEST poleTO not for us
>score MY_TEST 1.5
>#



"как узнать работает мой spamassasin?"
Отправлено konst , 22-Ноя-06 20:37 

>>>вопрос не потеме, почему я пренимаю письма для такого типа пользователей tiwbyd@faithandvalues.com???
>>>и т. д.
>>Т.к. спамер использует:
>>To: tiwbyd@faithandvalues.com
>>Bcc: real_user@your_domain
>>-----
>
>ООО вот что я искал!!! а можно по подробнее об этом (начеслении
>очков спаму)?
google
правила для SpamAssassin
>>Можно написать свои правила, и начислять свои очки за такие дела:
>>в local.cf:
>>header MY_TEST To =~ /[@][a-zA-Z0-9\.]+\.com/
>>describe MY_TEST poleTO not for us
>>score MY_TEST 1.5
>>#



"как узнать работает мой spamassasin?"
Отправлено shurick31 , 23-Ноя-06 12:33 

>в заголовках - определяется как не спам :(
>а может моно найти гдето уже готовые фильтры? или только один выход
>долго и нудно его обучать?


Почему нудно и долго?
Наверняка есть почтовые ящики, которыми уже давно никто не пользуется. например - retired_user. При необходимости заходим в него и уничтожаем нормальные (не спам) сообщения.
далее пишем:
#sa-learn --spam --mbox /path/to/mailbox/retired_user

Два-три таких обучения на спам - и через сутки количество спама уменьшается на 50%-60%, если, конечно, spamass-milter запускать с ключом -r 5 (к примеру).


"как узнать работает мой spamassasin?"
Отправлено ald , 23-Ноя-06 13:01 
Обучаю spamassasin так

Спам письма из почтовой программы, сохраняю в отдельную папку
Редактирую письма, удаляю пометки, которые появились уже после принятия и обработки системой
(пример удаленного
MIME-Version: 1.0
Content-Type: multipart/mixed;
  boundary="MML_1164275291_8521@6055.adamant.ua"
X-Spam-Score: -2.1 (--)
X-Spam-Status: No
Status: R
X-Status: NT
X-KMail-EncryptionState:  
X-KMail-SignatureState:  
X-KMail-MDN-Sent:)

По ftp перемещаю писма, например в /home/admin/spam/
далее скармливаем письма
$ su
# /usr/local/bin/sa-learn --spam /home/admin/spam/

Аналогично с легальными письмами (не спам)

$ su
# /usr/local/bin/sa-learn --ham /home/admin/ham/