у меня стоит sendmail и к нему прикручен spamassassin.
создал пользователя которому я отсылаю весь спам,
потом sa-learn --spam --mbox /var/mail/username (тапа обучается),
но спам как преходил так и приходит, как узнать работает мой spamassassin???
подскажите?
>у меня стоит sendmail и к нему прикручен spamassassin.
>создал пользователя которому я отсылаю весь спам,
>потом sa-learn --spam --mbox /var/mail/username (тапа обучается),
> но спам как преходил так и приходит, как узнать работает мой
>spamassassin???
>подскажите?Как минимум в логи смотри.
Смотри в заголовках, еть ли какие-нибудь оценки. Если есть, значит работает.
>>у меня стоит sendmail и к нему прикручен spamassassin.
>>создал пользователя которому я отсылаю весь спам,
>>потом sa-learn --spam --mbox /var/mail/username (тапа обучается),
>> но спам как преходил так и приходит, как узнать работает мой
>>spamassassin???
>>подскажите?
>
>Как минимум в логи смотри.
>Смотри в заголовках, еть ли какие-нибудь оценки. Если есть, значит работает.
у меня такое ощущение, что те письма которые я ему скармлаваю, потом не отбараются как спам, что примерно должно быть в логах, или как посмотреть фильтры ?
>у меня такое ощущение, что те письма которые я ему скармлаваю, потом
>не отбараются как спам,
Спамассассин работает по алгоритму постепенного(половинного) изменения весов. Если вес недостаточен, то письмо проходит как неспам. Посмотрите в заголовке письма на предмет отчета спамассасина и по его виду можно сказать- работает ли он вообще.
Вообще, процесс обучения довольно долгий, может занять некоторое время и количества материала. У меня, например, только через 2 месяца спамассассин стал (на основе фильтров Bayes) отбрасывать спам.
>>у меня такое ощущение, что те письма которые я ему скармлаваю, потом
>>не отбараются как спам,
>Спамассассин работает по алгоритму постепенного(половинного) изменения весов. Если вес недостаточен, то письмо
>проходит как неспам. Посмотрите в заголовке письма на предмет отчета спамассасина
>и по его виду можно сказать- работает ли он вообще.
>Вообще, процесс обучения довольно долгий, может занять некоторое время и количества материала.
>У меня, например, только через 2 месяца спамассассин стал (на основе
>фильтров Bayes) отбрасывать спам.в заголовках - определяется как не спам :(
а может моно найти гдето уже готовые фильтры? или только один выход долго и нудно его обучать?
>или только один выход
>долго и нудно его обучать?
Для русского языка(спама) - да. Для других языков -нет.Поддержки русского языка в спамассассине еще пока нет (если я не прав - то поправьте), т.е. распознавание и собственно пополнение базы данных на предмет спам-неспам ведется не словами и фразами,а сигнатурно. Т.е. подсовываете фразу - спамассассин запоминает сочетание символов и помечает в базе как спам или неспам и т.д.
Это упрощенно; и как я понимаю.
to melnik
Спамассассин запускаете с ключем -a ?
Выше я писал
>Спамассассин работает по алгоритму постепенного(половинного) изменения весов.
Это относится только к режиму AWL (auto-whitelist).
>>или только один выход
>>долго и нудно его обучать?
>Для русского языка(спама) - да. Для других языков -нет.
>
>Поддержки русского языка в спамассассине еще пока нет (если я не прав
>- то поправьте), т.е. распознавание и собственно пополнение базы данных на
>предмет спам-неспам ведется не словами и фразами,а сигнатурно. Т.е. подсовываете фразу
>- спамассассин запоминает сочетание символов и помечает в базе как спам
>или неспам и т.д.
>
>Это упрощенно; и как я понимаю.
>
>to melnik
>Спамассассин запускаете с ключем -a ?
>Выше я писал
>>Спамассассин работает по алгоритму постепенного(половинного) изменения весов.
>Это относится только к режиму AWL (auto-whitelist).
вопрос не потеме, почему я пренимаю письма для такого типа пользователей tiwbyd@faithandvalues.com??? и т. д.
>>>или только один выход
>>>долго и нудно его обучать?
>>Для русского языка(спама) - да. Для других языков -нет.
>>
>>Поддержки русского языка в спамассассине еще пока нет (если я не прав
>>- то поправьте), т.е. распознавание и собственно пополнение базы данных на
>>предмет спам-неспам ведется не словами и фразами,а сигнатурно. Т.е. подсовываете фразу
>>- спамассассин запоминает сочетание символов и помечает в базе как спам
>>или неспам и т.д.
>>
>>Это упрощенно; и как я понимаю.
>>
>>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
#
>>>>или только один выход
>>>>долго и нудно его обучать?
>>>Для русского языка(спама) - да. Для других языков -нет.
>>>
>>>Поддержки русского языка в спамассассине еще пока нет (если я не прав
>>>- то поправьте), т.е. распознавание и собственно пополнение базы данных на
>>>предмет спам-неспам ведется не словами и фразами,а сигнатурно. Т.е. подсовываете фразу
>>>- спамассассин запоминает сочетание символов и помечает в базе как спам
>>>или неспам и т.д.
>>>
>>>Это упрощенно; и как я понимаю.
>>>
>>>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
>#
>>>вопрос не потеме, почему я пренимаю письма для такого типа пользователей tiwbyd@faithandvalues.com???
>>>и т. д.
>>Т.к. спамер использует:
>>To: tiwbyd@faithandvalues.com
>>Bcc: real_user@your_domain
>>-----
>
>ООО вот что я искал!!! а можно по подробнее об этом (начеслении
>очков спаму)?
правила для SpamAssassin
>>Можно написать свои правила, и начислять свои очки за такие дела:
>>в local.cf:
>>header MY_TEST To =~ /[@][a-zA-Z0-9\.]+\.com/
>>describe MY_TEST poleTO not for us
>>score MY_TEST 1.5
>>#
>в заголовках - определяется как не спам :(
>а может моно найти гдето уже готовые фильтры? или только один выход
>долго и нудно его обучать?
Почему нудно и долго?
Наверняка есть почтовые ящики, которыми уже давно никто не пользуется. например - retired_user. При необходимости заходим в него и уничтожаем нормальные (не спам) сообщения.
далее пишем:
#sa-learn --spam --mbox /path/to/mailbox/retired_userДва-три таких обучения на спам - и через сутки количество спама уменьшается на 50%-60%, если, конечно, spamass-milter запускать с ключом -r 5 (к примеру).
Обучаю 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/