The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Не создаётся база bayes (spamassasin)"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Почта)
Изначальное сообщение [ Отслеживать ]

"Не создаётся база bayes (spamassasin)"  +/
Сообщение от bobot email(ok) on 21-Мрт-11, 17:07 
В манах написано что она создаётся автоматом , а у меня ничего бодобного
вот конфиг


# Добавляем запись к заголовку письма, если письмо определено как спам
rewrite_header Subject *****SPAM*****
# Доверенные сети
#trusted_networks
# Метод защиты файлов базы
lock_method flock
# Количество "очков", набрав которые письмо считается спамом
required_score 5.0
# Использовать Bayes алгоритмы при проверке почтовых сообщений
use_bayes 1
# Автообучение Bayes
bayes_auto_learn 1
# Не активировать систему, пока она не обучится на некотором количестве писем
bayes_min_spam_num 50
bayes_min_ham_num 50
# Журналировать процесс обучения
bayes_learn_to_journal  1
# Выставляем права на файлы
bayes_file_mode         0666
# Не выполнять проверку по блэклистам. При установке параметра в 0 - опция будет включена
skip_rbl_checks        0

пробовал вручную добавить , тоже не помогает


# Добавляем запись к заголовку письма, если письмо определено как спам
rewrite_header Subject *****SPAM*****
# Доверенные сети
#trusted_networks
# Метод защиты файлов базы
lock_method flock
# Количество "очков", набрав которые письмо считается спамом
required_score 5.0
# Использовать Bayes алгоритмы при проверке почтовых сообщений
use_bayes 1
bayes_path /etc/mail/spamassassin/bayes/bayes ----------------------------вот добавил
# Автообучение Bayes
bayes_auto_learn 1
# Не активировать систему, пока она не обучится на некотором количестве писем
bayes_min_spam_num 50
bayes_min_ham_num 50
# Журналировать процесс обучения
bayes_learn_to_journal  1
# Выставляем права на файлы
bayes_file_mode         0666
# Не выполнять проверку по блэклистам. При установке параметра в 0 - опция будет включена
skip_rbl_checks        0

что ж делать?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Не создаётся база bayes (spamassasin)"  +/
Сообщение от koblin (ok) on 21-Мрт-11, 17:24 
sa-learn ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Не создаётся база bayes (spamassasin)"  +/
Сообщение от Golub Mikhail (ok) on 21-Мрт-11, 17:25 
>[оверквотинг удален]
> bayes_min_ham_num 50
> # Журналировать процесс обучения
> bayes_learn_to_journal  1
> # Выставляем права на файлы
> bayes_file_mode         0666
> # Не выполнять проверку по блэклистам. При установке параметра в 0 -
> опция будет включена
> skip_rbl_checks        0
>
> что ж делать?

А права какие на созданную папку?
Пользователь, от которого работает spamd, имеет права записи в папку (su -m юзер_spamd)?
Логи еще смотрите, часто помогают.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Не создаётся база bayes (spamassasin)"  +/
Сообщение от bobot email(ok) on 23-Мрт-11, 12:37 

> А права какие на созданную папку?
> Пользователь, от которого работает spamd, имеет права записи в папку (su -m
> юзер_spamd)?
> Логи еще смотрите, часто помогают.

Я кажется нашёл у меня спам убийца создаёт вот эту дерикторию /var/spool/spamd/.spamassassin

и её содержимое


[root@mail /var/spool/spamd/.spamassassin]# ls -l
total 656
-rwxrwxrwx  1 spamd  spamd  167936 23 мар 11:32 auto-whitelist
-rwxrwxrwx  1 spamd  spamd       6 23 мар 11:32 auto-whitelist.mutex
-rwxrwxrwx  1 spamd  spamd      12 23 мар 11:32 bayes.mutex
-rw-rw-rw-  1 spamd  spamd   24904 23 мар 11:32 bayes_journal
-rwxrwxrwx  1 spamd  spamd   28672 23 мар 11:32 bayes_seen
-rwxrwxrwx  1 spamd  spamd  630784 23 мар 11:32 bayes_toks
-rwxrwxrwx  1 spamd  spamd    1487 21 мар 15:27 user_prefs

я взял вот эту строчку


bayes_path /etc/mail/spamassassin/bayes/bayes

изменил на


bayes_path /var/spool/spamd/.spamassassin/

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Не создаётся база bayes (spamassasin)"  +/
Сообщение от bobot email(ok) on 23-Мрт-11, 12:48 
> А права какие на созданную папку?
> Пользователь, от которого работает spamd, имеет права записи в папку (su -m
> юзер_spamd)?
> Логи еще смотрите, часто помогают.

Правда что-то не то

вот


spamassassin --lint
[88288] warn: plugin: failed to parse plugin (from @INC): Can't locate Crypt/OpenSSL/RSA.pm in @INC (@INC contains: lib /usr/local/lib/perl5/site_perl/5.8.9 /usr/local/lib/perl5/5.8.9/BSDPAN /usr/local/lib/perl5/site_perl/5.8.9/mach /usr/local/lib/perl5/5.8.9/mach /usr/local/lib/perl5/5.8.9) at /usr/local/lib/perl5/site_perl/5.8.9/Mail/DKIM/PublicKey.pm line 270.
[88288] warn: BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.9/Mail/DKIM/PublicKey.pm line 270.
[88288] warn: Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.9/Mail/DKIM/Signature.pm line 13.
[88288] warn: BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.9/Mail/DKIM/Signature.pm line 13.
[88288] warn: Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.9/Mail/DKIM/Verifier.pm line 13.
[88288] warn: BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.9/Mail/DKIM/Verifier.pm line 13.
[88288] warn: Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.9/Mail/SpamAssassin/Plugin/DKIM.pm line 77.
[88288] warn: BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.9/Mail/SpamAssassin/Plugin/DKIM.pm line 77.
[88288] warn: Compilation failed in require at (eval 95) line 1.
[88288] warn: config: SpamAssassin failed to parse line, "/var/spool/spamd/spam" is not valid for "bayes_path", skipping: bayes_path /var/spool/spamd/spam
[88288] warn: lint: 1 issues detected, please rerun with debug enabled for more information

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Не создаётся база bayes (spamassasin)"  +/
Сообщение от DeadLoco (ok) on 23-Мрт-11, 13:02 
> Правда что-то не то

последний элемент пути к базам - это не подкаталог, а префикс имени баз

У меня в локал.цф прописано следующее:
   bayes_path /usr/local/etc/mail/bases/bayes
При этом в каталоге /usr/local/etc/mail/bases/ создаются файлы:
   bayes_journal
   bayes_seen
   bayes_toks

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Не создаётся база bayes (spamassasin)"  +/
Сообщение от bobot email(ok) on 23-Мрт-11, 13:10 
>> Правда что-то не то
> Путь должен содержать финальный слеш, чтобы было ясно, что адресует он не
> файл, а каталог.

Всё получилось!

создало вот


[root@mail /etc/mail/spamassassin/bayes]# ls -l
total 38
-rw-rw-rw-  1 spamd  spamd      5 23 мар 12:04 bayes.mutex
-rw-rw-rw-  1 spamd  spamd   3508 23 мар 12:04 bayes_journal
-rw-rw-rw-  1 spamd  spamd  16384 23 мар 12:04 bayes_seen
-rw-rw-rw-  1 spamd  spamd  16384 23 мар 12:04 bayes_toks
Само создало


а что по поводу вот этого
это нормально можно жить


[root@mail /etc/mail/spamassassin/bayes]# spamassassin --lint

[5013] warn: plugin: failed to parse plugin (from @INC): Can't locate Crypt/OpenSSL/RSA.pm in @INC (@INC contains: lib /usr/local/lib/perl5/site_perl/5.8.9 /usr/local/lib/perl5/5.8.9/BSDPAN /usr/local/lib/perl5/site_perl/5.8.9/mach /usr/local/lib/perl5/5.8.9/mach /usr/local/lib/perl5/5.8.9) at /usr/local/lib/perl5/site_perl/5.8.9/Mail/DKIM/PublicKey.pm line 270.
[5013] warn: BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.9/Mail/DKIM/PublicKey.pm line 270.
[5013] warn: Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.9/Mail/DKIM/Signature.pm line 13.
[5013] warn: BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.9/Mail/DKIM/Signature.pm line 13.
[5013] warn: Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.9/Mail/DKIM/Verifier.pm line 13.
[5013] warn: BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.9/Mail/DKIM/Verifier.pm line 13.
[5013] warn: Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.9/Mail/SpamAssassin/Plugin/DKIM.pm line 77.
[5013] warn: BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.9/Mail/SpamAssassin/Plugin/DKIM.pm line 77.
[5013] warn: Compilation failed in require at (eval 95) line 1.


Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Не создаётся база bayes (spamassasin)"  +/
Сообщение от DeadLoco (ok) on 23-Мрт-11, 13:23 
> а что по поводу вот этого

   Can't locate Crypt/OpenSSL/RSA.pm

Надо полагать, перловочка без масла?

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Не создаётся база bayes (spamassasin)"  +/
Сообщение от bobot email(ok) on 23-Мрт-11, 13:25 
>> а что по поводу вот этого
>    Can't locate Crypt/OpenSSL/RSA.pm
> Надо полагать, перловочка без масла?

А чуть чуть подробней ))))

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Не создаётся база bayes (spamassasin)"  +/
Сообщение от DeadLoco (ok) on 23-Мрт-11, 13:34 
> А чуть чуть подробней ))))

Что-то мне подсказывает, что опенССЛ поставить сильно не повредит.


Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

12. "Не создаётся база bayes (spamassasin)"  +/
Сообщение от bobot email(ok) on 23-Мрт-11, 14:17 
>> А чуть чуть подробней ))))
> Что-то мне подсказывает, что опенССЛ поставить сильно не повредит.

вот это  cd /usr/ports/security/openssl

и установил



[root@mail /home/bobot]# pkg_info | grep open
openldap-client-2.4.16 Open source LDAP client implementation
openssl-0.9.8k      SSL and crypto library


А ошибка таже

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

10. "Не создаётся база bayes (spamassasin)"  +/
Сообщение от LiF on 23-Мрт-11, 13:40 
>[оверквотинг удален]
> [5013] warn: Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.9/Mail/DKIM/Verifier.pm
> line 13.
> [5013] warn: BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.9/Mail/DKIM/Verifier.pm
> line 13.
> [5013] warn: Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.9/Mail/SpamAssassin/Plugin/DKIM.pm
> line 77.
> [5013] warn: BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.9/Mail/SpamAssassin/Plugin/DKIM.pm
> line 77.
> [5013] warn: Compilation failed in require at (eval 95) line 1.
>

sa-compile

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

11. "Не создаётся база bayes (spamassasin)"  +/
Сообщение от bobot email(ok) on 23-Мрт-11, 13:59 

> sa-compile

вот


[root@mail ~]# sa-compile | less
plugin: failed to parse plugin (from @INC): Can't locate Crypt/OpenSSL/RSA.pm in @INC (@INC contains: /usr/local/lib/perl5/site_perl/5.8.9 /usr/local/lib/perl5/5.8.9/BSDPAN /usr/local/lib/perl5/site_perl/5.8.9/mach /usr/local/lib/perl5/5.8.9/mach /usr/local/lib/perl5/5.8.9) at /usr/local/lib/perl5/site_perl/5.8.9/Mail/DKIM/PublicKey.pm line 270.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.9/Mail/DKIM/PublicKey.pm line 270.
Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.9/Mail/DKIM/Signature.pm line 13.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.9/Mail/DKIM/Signature.pm line 13.
Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.9/Mail/DKIM/Verifier.pm line 13.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.9/Mail/DKIM/Verifier.pm line 13.
Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.9/Mail/SpamAssassin/Plugin/DKIM.pm line 77.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.9/Mail/SpamAssassin/Plugin/DKIM.pm line 77.
Compilation failed in require at (eval 48) line 1.

[69976] info: generic: base extraction starting. this can take a while...
[69976] info: generic: extracting from rules of type body_0
100% [========================================================================================================================] 10878.45 rules/sec 00m00s DONE
100% [========================================================================================================================] 1006.05 bases/sec 00m01s DONE
[69976] info: body_0: 677 base strings extracted in 1 seconds
cd /tmp/.spamassassin69976U8Wpmxtmp
cd Mail-SpamAssassin-CompiledRegexps-body_0
re2c -i -b -o scanner1.c scanner1.re
re2c -i -b -o scanner2.c scanner2.re
re2c -i -b -o scanner3.c scanner3.re
re2c -i -b -o scanner4.c scanner4.re
/usr/local/bin/perl5.8.9 Makefile.PL PREFIX=/tmp/.spamassassin69976U8Wpmxtmp/ignored INSTALLSITEARCH=/var/db/spamassassin/compiled/5.008/3.002005
Writing Makefile for Mail::SpamAssassin::CompiledRegexps::body_0
make
cp body_0.pm blib/lib/Mail/SpamAssassin/CompiledRegexps/body_0.pm
/usr/local/bin/perl5.8.9 /usr/local/lib/perl5/site_perl/5.8.9/ExtUtils/xsubpp  -typemap /usr/local/lib/perl5/5.8.9/ExtUtils/typemap  body_0.xs > body_0.xsc && mv body_0.xsc body_0.c
cc -c    -DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.9/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include -O2 -fno-strict-aliasing -pipe    -DVERSION=\"1.0\"  -DXS_VERSION=\"1.0\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.8.9/mach/CORE"   body_0.c
cc -c    -DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.9/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include -O2 -fno-strict-aliasing -pipe    -DVERSION=\"1.0\"  -DXS_VERSION=\"1.0\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.8.9/mach/CORE"   scanner1.c
cc -c    -DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.9/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include -O2 -fno-strict-aliasing -pipe    -DVERSION=\"1.0\"  -DXS_VERSION=\"1.0\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.8.9/mach/CORE"   scanner2.c
cc -c    -DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.9/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include -O2 -fno-strict-aliasing -pipe    -DVERSION=\"1.0\"  -DXS_VERSION=\"1.0\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.8.9/mach/CORE"   scanner3.c
cc -c    -DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.9/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include -O2 -fno-strict-aliasing -pipe    -DVERSION=\"1.0\"  -DXS_VERSION=\"1.0\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.8.9/mach/CORE"   scanner4.c
Running Mkbootstrap for Mail::SpamAssassin::CompiledRegexps::body_0 ()
chmod 644 body_0.bs
rm -f blib/arch/auto/Mail/SpamAssassin/CompiledRegexps/body_0/body_0.so
cc  -shared  -L/usr/local/lib body_0.o  scanner1.o  scanner2.o  scanner3.o  scanner4.o  -o blib/arch/auto/Mail/SpamAssassin/CompiledRegexps/body_0/body_0.so
chmod 755 blib/arch/auto/Mail/SpamAssassin/CompiledRegexps/body_0/body_0.so
cp body_0.bs blib/arch/auto/Mail/SpamAssassin/CompiledRegexps/body_0/body_0.bs
chmod 644 blib/arch/auto/Mail/SpamAssassin/CompiledRegexps/body_0/body_0.bs
Manifying blib/man3/Mail::SpamAssassin::CompiledRegexps::body_0.3
make install
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /tmp/.spamassassin69976U8Wpmxtmp/ignored/lib/perl5/5.8.9/man/man3/Mail::SpamAssassin::CompiledRegexps::body_0.3
Writing /var/db/spamassassin/compiled/5.008/3.002005/auto/Mail/SpamAssassin/CompiledRegexps/body_0/.packlist
FreeBSD: Registering installation in the package database
Cannot create directory /var/db/pkg/bsdpan-Mail-SpamAssassin-CompiledRegexps-body_0-1.0: File exists
Appending installation info to /tmp/.spamassassin69976U8Wpmxtmp/ignored/lib/perl5/5.8.9/mach/perllocal.pod
cp /tmp/.spamassassin69976U8Wpmxtmp/bases_body_0.pl /var/db/spamassassin/compiled/5.008/3.002005/bases_body_0.pl
cd /
rm -rf /tmp/.spamassassin69976U8Wpmxtmp


Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

13. "Не создаётся база bayes (spamassasin)"  +/
Сообщение от LiF on 23-Мрт-11, 14:48 
perl -e 'require Crypt::OpenSSL::RSA'
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

14. "Не создаётся база bayes (spamassasin)"  +/
Сообщение от bobot email(ok) on 23-Мрт-11, 15:07 
> perl -e 'require Crypt::OpenSSL::RSA'

ввёл эту строчку ! ничего не происходит....

всё тоже самое

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

15. "Не создаётся база bayes (spamassasin)"  +/
Сообщение от bobot email(ok) on 23-Мрт-11, 15:12 
> perl -e 'require Crypt::OpenSSL::RSA'

я понимаю оно просто не может доставить плагины????? Ну а с такими ошибками оно будет нормально работать?

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

17. "Не создаётся база bayes (spamassasin)"  +/
Сообщение от bobot email(ok) on 23-Мрт-11, 15:55 
>> perl -e 'require Crypt::OpenSSL::RSA'

Та я вводил эту команду....ничего не происходит... как буд-то ничего не ставится

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

18. "Не создаётся база bayes (spamassasin)"  +/
Сообщение от LiF on 23-Мрт-11, 16:03 
>>> perl -e 'require Crypt::OpenSSL::RSA'
> Та я вводил эту команду....ничего не происходит... как буд-то ничего не ставится

CTaBuTc9 Boo6LLle-To TaK:
perl -MCPAN -e 'install Crypt::OpenSSL::RSA'

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

19. "Не создаётся база bayes (spamassasin)"  +/
Сообщение от bobot email(ok) on 23-Мрт-11, 16:13 
>>>> perl -e 'require Crypt::OpenSSL::RSA'
>> Та я вводил эту команду....ничего не происходит... как буд-то ничего не ставится
> CTaBuTc9 Boo6LLle-To TaK:
> perl -MCPAN -e 'install Crypt::OpenSSL::RSA'

Всё я уже поставил, правда и забыл последовательность )))))


[root@mail ~]# sa-compile
[3897] info: generic: base extraction starting. this can take a while...
[3897] info: generic: extracting from rules of type body_0
100% [========================================================================================================================] 10211.43 rules/sec 00m00s DONE
100% [========================================================================================================================] 987.78 bases/sec 00m01s DONE
[3897] info: body_0: 677 base strings extracted in 1 seconds
cd /tmp/.spamassassin3897WkgvcYtmp
cd Mail-SpamAssassin-CompiledRegexps-body_0
re2c -i -b -o scanner1.c scanner1.re
re2c -i -b -o scanner2.c scanner2.re
re2c -i -b -o scanner3.c scanner3.re
re2c -i -b -o scanner4.c scanner4.re
/usr/local/bin/perl5.8.9 Makefile.PL PREFIX=/tmp/.spamassassin3897WkgvcYtmp/ignored INSTALLSITEARCH=/var/db/spamassassin/compiled/5.008/3.002005
Writing Makefile for Mail::SpamAssassin::CompiledRegexps::body_0
make
cp body_0.pm blib/lib/Mail/SpamAssassin/CompiledRegexps/body_0.pm
/usr/local/bin/perl5.8.9 /usr/local/lib/perl5/site_perl/5.8.9/ExtUtils/xsubpp  -typemap /usr/local/lib/perl5/5.8.9/ExtUtils/typemap  body_0.xs > body_0.xsc && mv body_0.xsc body_0.c
cc -c    -DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.9/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include -O2 -fno-strict-aliasing -pipe    -DVERSION=\"1.0\"  -DXS_VERSION=\"1.0\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.8.9/mach/CORE"   body_0.c
cc -c    -DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.9/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include -O2 -fno-strict-aliasing -pipe    -DVERSION=\"1.0\"  -DXS_VERSION=\"1.0\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.8.9/mach/CORE"   scanner1.c
cc -c    -DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.9/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include -O2 -fno-strict-aliasing -pipe    -DVERSION=\"1.0\"  -DXS_VERSION=\"1.0\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.8.9/mach/CORE"   scanner2.c
cc -c    -DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.9/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include -O2 -fno-strict-aliasing -pipe    -DVERSION=\"1.0\"  -DXS_VERSION=\"1.0\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.8.9/mach/CORE"   scanner3.c
cc -c    -DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.9/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include -O2 -fno-strict-aliasing -pipe    -DVERSION=\"1.0\"  -DXS_VERSION=\"1.0\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.8.9/mach/CORE"   scanner4.c
Running Mkbootstrap for Mail::SpamAssassin::CompiledRegexps::body_0 ()
chmod 644 body_0.bs
rm -f blib/arch/auto/Mail/SpamAssassin/CompiledRegexps/body_0/body_0.so
cc  -shared  -L/usr/local/lib body_0.o  scanner1.o  scanner2.o  scanner3.o  scanner4.o  -o blib/arch/auto/Mail/SpamAssassin/CompiledRegexps/body_0/body_0.so
chmod 755 blib/arch/auto/Mail/SpamAssassin/CompiledRegexps/body_0/body_0.so
cp body_0.bs blib/arch/auto/Mail/SpamAssassin/CompiledRegexps/body_0/body_0.bs
chmod 644 blib/arch/auto/Mail/SpamAssassin/CompiledRegexps/body_0/body_0.bs
Manifying blib/man3/Mail::SpamAssassin::CompiledRegexps::body_0.3
make install
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /tmp/.spamassassin3897WkgvcYtmp/ignored/lib/perl5/5.8.9/man/man3/Mail::SpamAssassin::CompiledRegexps::body_0.3
Writing /var/db/spamassassin/compiled/5.008/3.002005/auto/Mail/SpamAssassin/CompiledRegexps/body_0/.packlist
FreeBSD: Registering installation in the package database
Cannot create directory /var/db/pkg/bsdpan-Mail-SpamAssassin-CompiledRegexps-body_0-1.0: File exists
Appending installation info to /tmp/.spamassassin3897WkgvcYtmp/ignored/lib/perl5/5.8.9/mach/perllocal.pod
cp /tmp/.spamassassin3897WkgvcYtmp/bases_body_0.pl /var/db/spamassassin/compiled/5.008/3.002005/bases_body_0.pl
cd /
rm -rf /tmp/.spamassassin3897WkgvcYtmp

а когда ввожу проверку конфига, то не матюкается


[root@mail ~]# spamassassin --lint
[root@mail ~]#

да а ничего что я вот так поставил в конфиге значения bayes_min_spam_num                
bayes_min_ham_num значения по 1000


bayes_path /etc/mail/spamassassin/bayes/
#bayes_path /var/spool/spamd/spam
# Автообучение Bayes
bayes_auto_learn 1

bayes_min_spam_num 1000              
bayes_min_ham_num 1000



????


Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

20. "Не создаётся база bayes (spamassasin)"  +/
Сообщение от LiF on 23-Мрт-11, 16:15 
> да а ничего что я вот так поставил в конфиге значения bayes_min_spam_num
> bayes_min_ham_num значения по 1000
>
 
> bayes_path /etc/mail/spamassassin/bayes/
> #bayes_path /var/spool/spamd/spam
> # Автообучение Bayes
> bayes_auto_learn 1
> bayes_min_spam_num 1000
> bayes_min_ham_num 1000
>

А ты представляешь что эти 2 значения означают?

> ????

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

21. "Не создаётся база bayes (spamassasin)"  +/
Сообщение от bobot email(ok) on 23-Мрт-11, 16:20 

>> bayes_min_spam_num 1000
>> bayes_min_ham_num 1000
>>
> А ты представляешь что эти 2 значения означают?
>> ????

1000  ----нормальных писем
1000 -----спам писем

(это обучения)

А потом начинает работать assassin

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

22. "Не создаётся база bayes (spamassasin)"  +/
Сообщение от LiF on 23-Мрт-11, 16:31 
>>> bayes_min_spam_num 1000
>>> bayes_min_ham_num 1000
>>>
>> А ты представляешь что эти 2 значения означают?
>>> ????
> 1000  ----нормальных писем
> 1000 -----спам писем
> (это обучения)
> А потом начинает работать assassin

Не спамассассин, а включается в фильтрацию байесовский анализатор, самая главная спаморезалка спамассассина. Соответсвенно, пока у тебя не придет по 1000 спамовских писем и по 1000 не спамовских нифига он не подключится в работу... поэтому если к тебе сквозь все защиты прорывается 10-к писем из которого штуки 3 нормальных а 7 спамовских, то ждать пока заработает байес ты будешь очень долго...

p.s. на мой взгляд просто так ждать - это вообще бессмысленно, нужно параллельно первое время ручками фильтровать письма на хорошие и плохие, а потом очистить базу байеса и  запустить sa-learn --spam и sa-learn --ham на отфильтрованные письма, чтобы байесовская база изначально была нормально сформирована, а не засрана пропущенным спамом.

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

23. "Не создаётся база bayes (spamassasin)"  +/
Сообщение от bobot email(ok) on 23-Мрт-11, 16:54 
>[оверквотинг удален]
>> 1000  ----нормальных писем
>> 1000 -----спам писем
>> (это обучения)
>> А потом начинает работать assassin
> Не спамассассин, а включается в фильтрацию байесовский анализатор, самая главная спаморезалка
> спамассассина. Соответсвенно, пока у тебя не придет по 1000 спамовских писем
> и по 1000 не спамовских нифига он не подключится в работу...
> поэтому если к тебе сквозь все защиты прорывается 10-к писем из
> которого штуки 3 нормальных а 7 спамовских, то ждать пока заработает
> байес ты будешь очень долго...

Не понял! у меня допустим 100 пользователей им пришло в день по два письма спама , это означает что уже 200 писем спама??

да и какое значение должно быть  


required_score 5.0       ----это по умолчанию

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

24. "Не создаётся база bayes (spamassasin)"  +/
Сообщение от LiF on 23-Мрт-11, 17:02 
> Не понял! у меня допустим 100 пользователей им пришло в день по
> два письма спама , это означает что уже 200 писем спама??

Если каждому по 2 письма спама, то естественно 200... вроде же математика 2-го класса...
но нужно учитывать то, что спам может быть одинаковый, но разным отправителям...
и делать sa-learn над 2 абсолютно одинаково составленными письмами смысла не имеет.


> да и какое значение должно быть

значение чего? после того как письмо признается спамом?
это ты сам уже решай... по себе скажу, что 5 пожалуй мало... у меня где-то 6 при учете правильно обученного байеса.

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

25. "Не создаётся база bayes (spamassasin)"  +/
Сообщение от bobot email(ok) on 23-Мрт-11, 17:24 
Да ! А логи есть у spamassassina?

То что то я не могу найти ((((

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

16. "Не создаётся база bayes (spamassasin)"  +/
Сообщение от bobot email(ok) on 23-Мрт-11, 15:38 
> perl -e 'require Crypt::OpenSSL::RSA'

попробовал доставить модуль перла


perl -MCPAN -e 'install Digest::SHA1'

Тоже не помогает
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру