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

Исходное сообщение
"sa-learn"

Отправлено bbsdimas , 25-Апр-06 15:21 
Попытался поучить spamassassin командой sa-learn --spam spam.msg на что получил такой ответ:
netset: cannot include 127.0.0.0/8 as it has already been included
Learned tokens from 0 message(s) (0 message(s) examined)
что бы это значило?

Содержание

Сообщения в этом обсуждении
"sa-learn"
Отправлено fitter , 25-Апр-06 18:03 
>Попытался поучить spamassassin командой sa-learn --spam spam.msg на что получил такой ответ:
>
>netset: cannot include 127.0.0.0/8 as it has already been included
>Learned tokens from 0 message(s) (0 message(s) examined)
>что бы это значило?

А версия спамассасина случайно не 3.1.1?
Если да, то сообщение
>netset: cannot include 127.0.0.0/8 as it has already been included
это глюк (или недоработка) этой версии, выводит доверенные сети. У меня тож так.
Но при этом все обучается и работает нормально.
Ну и сама команда обучения у вас не совсем корректна.
>Learned tokens from 0 message(s) (0 message(s) examined)- это говорит о том, что 0 писем обучено из 0 писем, которые были представлены на обучение.
Правильно дать команду так:
sa-learn --spam /.../spampisma
где spampisma - это папка, куда экспортированы спамовые письма в формате msg
(если вы так и сделали, то значит я не так понял)


"sa-learn"
Отправлено bbsdimas , 26-Апр-06 07:27 
>А версия спамассасина случайно не 3.1.1?
может быть и он: p5-Mail-SpamAssassin-3.1.1_3


>sa-learn --spam /.../spampisma
сделал так, но все равно выдает ту же ошибку
при этом sa-learn --dump выдает:
netset: cannot include 127.0.0.0/8 as it has already been included
0.000          0          3          0  non-token data: bayes db version
0.000          0          0          0  non-token data: nspam
0.000          0          0          0  non-token data: nham
0.000          0          0          0  non-token data: ntokens
0.000          0          0          0  non-token data: oldest atime
0.000          0          0          0  non-token data: newest atime
0.000          0          0          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

что на сколько я понимаю говорит о том что в базе ничего нет :-(


"sa-learn"
Отправлено fitter , 26-Апр-06 10:18 

Да, это говорит, что обучение базы на нуле...
А от какого пользователя работает ассасин?
Тщательно проверьте, чтобы все папки и файлы, которые относятся к ассасину, принадлежали этому пользователю...


"sa-learn"
Отправлено TLS , 06-Май-06 21:14 
>Правильно дать команду так:
>sa-learn --spam /.../spampisma
>где spampisma - это папка, куда экспортированы спамовые письма в формате msg
Выдается тоде самое сообщение, но у меня попутный вопрос: на сервере стоит только sendmail, который все письма складывает в один файл без расширений (у него 1 файл = 1 папке imap). Каким образом из этого файла можно конвертнуть письма в формат, удобоваримый для Байеса? Спасибо!

"sa-learn"
Отправлено fitter , 10-Май-06 09:56 
>>Правильно дать команду так:
>>sa-learn --spam /.../spampisma
>>где spampisma - это папка, куда экспортированы спамовые письма в формате msg
>Выдается тоде самое сообщение, но у меня попутный вопрос: на сервере стоит
>только sendmail, который все письма складывает в один файл без расширений
>(у него 1 файл = 1 папке imap). Каким образом из
>этого файла можно конвертнуть письма в формат, удобоваримый для Байеса? Спасибо!
>


Хм. а зачем конвертить эти письма на сервере? Чем вы почту читаете на машинах юзеров?
Поставьте, например, бат, им и экспортируйте письма в нужном вам формате, в данном случае, в msg.


"sa-learn"
Отправлено TLS , 10-Май-06 11:09 
>
>Хм. а зачем конвертить эти письма на сервере? Чем вы почту читаете
>на машинах юзеров?
>Поставьте, например, бат, им и экспортируйте письма в нужном вам формате, в
>данном случае, в msg.

А потом обратно закачивать эти письма на сервер по ФТП, чтобы потом натравить на них spamassassin? Имхо, изврат... Хочется вообще cron написать чтобы определенные папки время от времени натравливались в sa-learn, а если прогонять почту через машины пользователей - можно об этом забыть...


"sa-learn"
Отправлено fitter , 10-Май-06 11:27 
>>
>>Хм. а зачем конвертить эти письма на сервере? Чем вы почту читаете
>>на машинах юзеров?
>>Поставьте, например, бат, им и экспортируйте письма в нужном вам формате, в
>>данном случае, в msg.
>
>А потом обратно закачивать эти письма на сервер по ФТП, чтобы потом
>натравить на них spamassassin? Имхо, изврат... Хочется вообще cron написать чтобы
>определенные папки время от времени натравливались в sa-learn, а если прогонять
>почту через машины пользователей - можно об этом забыть...


Смотрите здесь http://www.3nity.ru/viewtopic.htm?t=1459
Там в конце статьи есть нужный вам скрипт


"sa-learn"
Отправлено TLS , 10-Май-06 13:47 

>
>Смотрите здесь http://www.3nity.ru/viewtopic.htm?t=1459
>Там в конце статьи есть нужный вам скрипт

Но это опять же сопряжено с закачкой сообщений через ФТП на сервер. Ну не поверю я в то, что не существует программульки, которая возьмет файл с почтой sendamil'а и сложит в другую папочку сообщения в формате msg...
Ладно, "бум искать" (С)


"sa-learn"
Отправлено Oleg , 27-Фев-08 10:29 
>
>>
>>Смотрите здесь http://www.3nity.ru/viewtopic.htm?t=1459
>>Там в конце статьи есть нужный вам скрипт
>
>Но это опять же сопряжено с закачкой сообщений через ФТП на сервер.
>Ну не поверю я в то, что не существует программульки, которая
>возьмет файл с почтой sendamil'а и сложит в другую папочку сообщения
>в формате msg...
>Ладно, "бум искать" (С)

Используй sa--learn -mbox