Попытался поучить 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)
что бы это значило?
>Попытался поучить 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
(если вы так и сделали, то значит я не так понял)
>А версия спамассасина случайно не 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 --spam /.../spampisma
>где spampisma - это папка, куда экспортированы спамовые письма в формате msg
Выдается тоде самое сообщение, но у меня попутный вопрос: на сервере стоит только sendmail, который все письма складывает в один файл без расширений (у него 1 файл = 1 папке imap). Каким образом из этого файла можно конвертнуть письма в формат, удобоваримый для Байеса? Спасибо!
>>Правильно дать команду так:
>>sa-learn --spam /.../spampisma
>>где spampisma - это папка, куда экспортированы спамовые письма в формате msg
>Выдается тоде самое сообщение, но у меня попутный вопрос: на сервере стоит
>только sendmail, который все письма складывает в один файл без расширений
>(у него 1 файл = 1 папке imap). Каким образом из
>этого файла можно конвертнуть письма в формат, удобоваримый для Байеса? Спасибо!
>
Хм. а зачем конвертить эти письма на сервере? Чем вы почту читаете на машинах юзеров?
Поставьте, например, бат, им и экспортируйте письма в нужном вам формате, в данном случае, в msg.
>
>Хм. а зачем конвертить эти письма на сервере? Чем вы почту читаете
>на машинах юзеров?
>Поставьте, например, бат, им и экспортируйте письма в нужном вам формате, в
>данном случае, в msg.А потом обратно закачивать эти письма на сервер по ФТП, чтобы потом натравить на них spamassassin? Имхо, изврат... Хочется вообще cron написать чтобы определенные папки время от времени натравливались в sa-learn, а если прогонять почту через машины пользователей - можно об этом забыть...
>>
>>Хм. а зачем конвертить эти письма на сервере? Чем вы почту читаете
>>на машинах юзеров?
>>Поставьте, например, бат, им и экспортируйте письма в нужном вам формате, в
>>данном случае, в msg.
>
>А потом обратно закачивать эти письма на сервер по ФТП, чтобы потом
>натравить на них spamassassin? Имхо, изврат... Хочется вообще cron написать чтобы
>определенные папки время от времени натравливались в sa-learn, а если прогонять
>почту через машины пользователей - можно об этом забыть...
Смотрите здесь http://www.3nity.ru/viewtopic.htm?t=1459
Там в конце статьи есть нужный вам скрипт
>
>Смотрите здесь http://www.3nity.ru/viewtopic.htm?t=1459
>Там в конце статьи есть нужный вам скриптНо это опять же сопряжено с закачкой сообщений через ФТП на сервер. Ну не поверю я в то, что не существует программульки, которая возьмет файл с почтой sendamil'а и сложит в другую папочку сообщения в формате msg...
Ладно, "бум искать" (С)
>
>>
>>Смотрите здесь http://www.3nity.ru/viewtopic.htm?t=1459
>>Там в конце статьи есть нужный вам скрипт
>
>Но это опять же сопряжено с закачкой сообщений через ФТП на сервер.
>Ну не поверю я в то, что не существует программульки, которая
>возьмет файл с почтой sendamil'а и сложит в другую папочку сообщения
>в формате msg...
>Ладно, "бум искать" (С)Используй sa--learn -mbox