Если включит в local.cf самообучение.
Куда это обучение будет собираться, в какой файл?? Если перезапустить все что связано с spamassassin не придется его зановго учить
>Если включит в local.cf самообучение.
>Куда это обучение будет собираться, в какой файл?? Если перезапустить все что
>связано с spamassassin не придется его зановго учитьПо дефолту включено. Стоит поменять оценки. В хоумдир_МТА/.spamassassin
Не прийдеться.
>>Если включит в local.cf самообучение.
>>Куда это обучение будет собираться, в какой файл?? Если перезапустить все что
>>связано с spamassassin не придется его зановго учить
>
>По дефолту включено. Стоит поменять оценки. В хоумдир_МТА/.spamassassin
>Не прийдеться.А по подробнее
mkdir /etc/mail/.smapsessinА права, а владение
>А по подробнее
>mkdir /etc/mail/.smapsessin
>
>А права, а владениеОн сам должен ее создать.
ls -la /var/spool/exim | grep ".spamassassin"
drwx------ 2 exim mail 512 Nov 12 16:11 .spamassassinls -la /var/spool/exim/.spamassassin
total 2296
drwx------ 2 exim mail 512 Nov 12 16:11 .
drwxr-xr-x 7 exim mail 512 Sep 9 10:54 ..
-rw------- 1 exim mail 196608 Nov 12 16:11 auto-whitelist
-rw------- 1 exim mail 1636 Nov 12 07:23 bayes_msgcount
-rw------- 1 exim mail 114688 Nov 12 07:23 bayes_seen
-rw------- 1 exim mail 2686976 Nov 12 07:23 bayes_toks
-rw-r--r-- 1 exim mail 1218 Aug 28 13:56 user_prefsПопробуй просто find'ом найти эти файлы.
ls -al /home/filter
-rw------- 1 filter filter 10133504 Nov 12 16:36 auto-whitelist
-rw------- 1 filter filter 338000 Nov 12 16:36 bayes_journal
-rw------- 1 filter filter 3289 Nov 12 16:36 bayes_msgcount
-rw------- 1 filter filter 1323008 Nov 12 16:26 bayes_seen
-rw------- 1 filter filter 3776512 Nov 12 16:26 bayes_toks
-rw-r--r-- 1 root filter 3537 Nov 5 16:47 local.cfУ меня, например, он работает от пользователя filter
auto_whitelist_path /usr/local/etc/.spamassassin/awl
auto_whitelist_file_mode 0755bayes_path /usr/local/etc/.spamassassin/bayes
bayes_file_mode 0755Вот такое я написал в local.cf
а создалось
www# ls -la
total 74
drwxr-xr-x 2 nobody wheel 512 Nov 12 16:54 .
drwxr-xr-x 7 root wheel 1024 Nov 12 15:55 ..
-rw------- 1 nobody wheel 16384 Nov 12 16:54 awl.db
-rw-r--r-- 1 nobody wheel 32768 Nov 12 16:54 bayes_seen
-rw-r--r-- 1 nobody wheel 32768 Nov 12 16:54 bayes_toks
www#
это же
0600
0644
0644Где я промахнулся?
Nov 12 16:56:53 www sendmail[60153]: hACBuHC4060153: Milter (spamassassin): write(A) returned -1, expected 5: Broken pipe
Nov 12 16:56:53 www sendmail[60153]: hACBuHC4060153: Milter (spamassassin): to error stateЭто на что ругается?
>auto_whitelist_path
> /usr/local/etc/.spamassassin/awl
>auto_whitelist_file_mode 0755
>
>bayes_path
> /usr/local/etc/.spamassassin/bayes
>
>bayes_file_mode
> 0755
>
>Вот такое я написал в local.cf
>
>а создалось
>www# ls -la
>total 74
>drwxr-xr-x 2 nobody wheel 512 Nov 12
>16:54 .
>drwxr-xr-x 7 root wheel 1024 Nov
>12 15:55 ..
>-rw------- 1 nobody wheel 16384 Nov 12 16:54 awl.db
>
>-rw-r--r-- 1 nobody wheel 32768 Nov 12 16:54 bayes_seen
>
>-rw-r--r-- 1 nobody wheel 32768 Nov 12 16:54 bayes_toks
>
>www#
>это же
>0600
>0644
>0644
>
>Где я промахнулся?Значит не устраивают его твои пермишены.
По поводу 2-го вопроса: попробуй Log level больше в сендмэйле поставить.. причем, вероятно (точно не знаю под сендмэлом не пробовал) - спамассасину для запуска проверки нужен рут, и только потом по получении письма он делает setuid до юзверя MTA.