Антиспамовый фильтр (Sendmail + DrWeb + SpamAssassin)

На доскональное знание данной темы, не может претендовать, пожалуй ни один спец, из ныне живущих на земле. ;-)
Так поможем друг другу.

Модераторы: Trinity admin`s, Free-lance moderator`s

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Re: вот такое в майлоге выдается..

Сообщение corvax » 20 июл 2005, 12:11

100matolog писал(а):вот такое в майлоге выдается..
...........20:48:16 mail spamd[60070]: Creating default_prefs [/root/.spamassassin/user_prefs]
Jul  7 20:48:16 mail spamd[60070]: Cannot write to /root/.spamassassin/user_prefs: Permission denied  
Jul  7 20:48:16 mail spamd[60070]: Couldn't create readable default_prefs for [/root/.spamassassin/user_prefs]
Jul  7 20:48:16 mail spamd[60070]: processing message <42CD6BA0.7030306@mail.ru> for root:53..............
друзья говорят мол нужно стартануть spamd из по рута... (непонимаю зачем но все равно)
можно запускать не от рута. но тогда не будет возможности работать с per-user настройками
в любом случае, а для чего это spamd хочет создать файл с настройками в хоумдире root'а? у вас там что, root не алиасится?
100matolog писал(а): выполняю, в ответ
......Could not create INET socket: Address already in use IO::Socket::INET: Address already in use .......

смотрю список процессов, spamd не видно , только spamass-milter крутится
ну так надо проверить, слушает ли какой-либо процесс порт 783
наверняка spamd все еще запущен
--
/corvax

100matolog
Junior member
Сообщения: 14
Зарегистрирован: 20 июл 2005, 10:11

Сообщение 100matolog » 20 июл 2005, 13:24

а для чего это spamd хочет создать файл с настройками в хоумдире root'а? у вас там что, root не алиасится?
без малейшего понятия...

null
Junior member
Сообщения: 4
Зарегистрирован: 29 июл 2005, 19:43

Сообщение null » 31 июл 2005, 13:42

добрый день!
система gentoo linux

#sa-learn * --spam
Learned from 52 message(s) (58 message(s) examined).

#spamd -D
>>>>
debug: bayes: found bayes db version 3
debug: bayes: Not available for scanning, only 0 spam(s) in Bayes DB < 200
>>>>
кормю ему по 1000 спама и чистых базы набиваются а читать не читает
#ls -la
итого 1178
drwxr-xr-x  2 root root     144 Июл 31 13:31 .
drwxr-xr-x  4 root root     584 Июн 27 20:40 ..
-rw-r--r--  1 root root     962 Июл 29 19:08 init.pre
-rw-r--r--  1 root root     824 Июл 29 19:59 local.cf
-rw-------  1 root root   98304 Июл 31 13:31 _seen
-rw-------  1 root root 1343488 Июл 31 13:31 _toks

relay spamassassin #


шапка
X-Spam-Checker-Version: SpamAssassin 3.0.4-gr0 (2005-06-05) on
relay.*******.ru
X-Spam-Level: **
X-Spam-Status: No, score=2.8 required=7.0 tests=ALL_TRUSTED,
FORGED_MUA_OUTLOOK,FORGED_OUTLOOK_HTML,FORGED_OUTLOOK_TAGS,
HTML_FONT_LOW_CONTRAST,HTML_MESSAGE,MIME_BOUND_NEXTPART,
MIME_HTML_ONLY,X_MSMAIL_PRIORITY_HIGH,X_PRIORITY_HIGH autolearn=no
version=3.0.4-gr0

Перюзер выключен

#cat local.cf

auto_whitelist_path /etc/mail/spamassassin/auto_whitelist
rewrite_header Subject  *****SPAM*****
required_hits 7

bayes_path /etc/mail/spamassassin/
report_safe 0
use_bayes 1
use_bayes_rules 1
bayes_auto_learn 1
use_auto_whitelist 1
ok_locales              ru en
ok_languages            ru en
report_charset          windows-1251

score FROM_ILLEGAL_CHARS                1.5
score HEAD_ILLEGAL_CHARS                1.5
score SUBJ_ILLEGAL_CHARS                1.5

skip_rbl_checks         0
use_razor2              1
use_dcc                 1
use_pyzor               1

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Сообщение corvax » 01 авг 2005, 13:09

null писал(а):bayes_path /etc/mail/spamassassin/
нечего делать слешу в конце значения этого параметра
этот вопрос уже всплывал, вот только не помню, в этом ли треде
--
/corvax

null
Junior member
Сообщения: 4
Зарегистрирован: 29 июл 2005, 19:43

Сообщение null » 01 авг 2005, 13:34

corvax писал(а):
null писал(а):bayes_path /etc/mail/spamassassin/
нечего делать слешу в конце значения этого параметра
этот вопрос уже всплывал, вот только не помню, в этом ли треде
со слешем проблем нет проблема решилась опцией --no-sync
sa-learn --spam --no-sync /tmp/spam/
sa-learn --ham --no-sync /tmp/ham/
после spamd -D сам синхронизировал базы

Спасибо! Статейка супер!

100matolog
Junior member
Сообщения: 14
Зарегистрирован: 20 июл 2005, 10:11

Re: вот такое в майлоге выдается..

Сообщение 100matolog » 01 авг 2005, 14:31

corvax писал(а):
100matolog писал(а):вот такое в майлоге выдается..
...........20:48:16 mail spamd[60070]: Creating default_prefs [/root/.spamassassin/user_prefs]
Jul  7 20:48:16 mail spamd[60070]: Cannot write to /root/.spamassassin/user_prefs: Permission denied  
Jul  7 20:48:16 mail spamd[60070]: Couldn't create readable default_prefs for [/root/.spamassassin/user_prefs]
Jul  7 20:48:16 mail spamd[60070]: processing message <42CD6BA0.7030306@mail.ru> for root:53..............
друзья говорят мол нужно стартануть spamd из по рута... (непонимаю зачем но все равно)
можно запускать не от рута. но тогда не будет возможности работать с per-user настройками
в любом случае, а для чего это spamd хочет создать файл с настройками в хоумдире root'а? у вас там что, root не алиасится?
ну а все таки, что сей месседж может означать?

null
Junior member
Сообщения: 4
Зарегистрирован: 29 июл 2005, 19:43

Re: вот такое в майлоге выдается..

Сообщение null » 01 авг 2005, 14:35

100matolog писал(а):
corvax писал(а): можно запускать не от рута. но тогда не будет возможности работать с per-user настройками
в любом случае, а для чего это spamd хочет создать файл с настройками в хоумдире root'а? у вас там что, root не алиасится?
ну а все таки, что сей месседж может означать?
что надо запустить спамд из под рута а после запустить под обычным юзером и посмотреть что будет

100matolog
Junior member
Сообщения: 14
Зарегистрирован: 20 июл 2005, 10:11

Re: вот такое в майлоге выдается..

Сообщение 100matolog » 01 авг 2005, 15:06

null писал(а):
100matolog писал(а):
ну а все таки, что сей месседж может означать?
что надо запустить спамд из под рута а после запустить под обычным юзером и посмотреть что будет
дык ругается , говорит что уже запущен
spamd start
Could not create INET socket: Address already in use IO::Socket::INET: Address already in use

null
Junior member
Сообщения: 4
Зарегистрирован: 29 июл 2005, 19:43

Сообщение null » 01 авг 2005, 15:16

/etc/init.d/spamd stop
ps ax | grep spam
если что то будет
killall spamd -9
killall spamass-milter -9
после
/usr/bin/spamd -D

100matolog
Junior member
Сообщения: 14
Зарегистрирован: 20 июл 2005, 10:11

Сообщение 100matolog » 01 авг 2005, 15:23

null писал(а):/etc/init.d/spamd stop
ps ax | grep spam
если что то будет
killall spamd -9
killall spamass-milter -9
после
/usr/bin/spamd -D
гм..нет у меня такого фолдера etc/init.d/ .дело в том что собирал не я....так сказать в наследство осталось. я на стервер захожу путей, меняю юзера на рута и из под него уже делаю операции.это раз.
при попытке остановить спамд  вылетает вышеуказанная ошибка

su-2.05b# ps ax | grep spam
 629  ??  Ss     5:16,93 /usr/local/sbin/spamass-milter -f -p /var/run/spamass-milter.sock
 638  ??  Ss     2:48,74 /usr/local/bin/spamd -a -c -d -u bind (perl)
44525  ??  S      0:00,00 /usr/local/bin/spamc
44526  ??  S      0:00,16 /usr/local/bin/spamd -a -c -d -u bind (perl)
44546  p0  R+     0:00,00 grep spam
su-2.05b# killall spamd -9
No matching processes were found
su-2.05b# spamd -d
Could not create INET socket: Address already in use IO::Socket::INET: Address already in use
su-2.05b# spamd -D
debug: Score set 0 chosen.
debug: running in taint mode? no
Could not create INET socket: Address already in use IO::Socket::INET: Address already in use
su-2.05b# killall spamass-milter -9
su-2.05b#

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Re: вот такое в майлоге выдается..

Сообщение corvax » 01 авг 2005, 15:44

100matolog писал(а):
corvax писал(а):
100matolog писал(а):вот такое в майлоге выдается..
...........20:48:16 mail spamd[60070]: Creating default_prefs [/root/.spamassassin/user_prefs]
Jul  7 20:48:16 mail spamd[60070]: Cannot write to /root/.spamassassin/user_prefs: Permission denied  
Jul  7 20:48:16 mail spamd[60070]: Couldn't create readable default_prefs for [/root/.spamassassin/user_prefs]
Jul  7 20:48:16 mail spamd[60070]: processing message <42CD6BA0.7030306@mail.ru> for root:53..............
друзья говорят мол нужно стартануть spamd из по рута... (непонимаю зачем но все равно)
можно запускать не от рута. но тогда не будет возможности работать с per-user настройками
в любом случае, а для чего это spamd хочет создать файл с настройками в хоумдире root'а? у вас там что, root не алиасится?
ну а все таки, что сей месседж может означать?
который из них?
в смысле, какое слово перевести?
--
/corvax

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Re: вот такое в майлоге выдается..

Сообщение corvax » 01 авг 2005, 15:45

null писал(а):
100matolog писал(а):
corvax писал(а): можно запускать не от рута. но тогда не будет возможности работать с per-user настройками
в любом случае, а для чего это spamd хочет создать файл с настройками в хоумдире root'а? у вас там что, root не алиасится?
ну а все таки, что сей месседж может означать?
что надо запустить спамд из под рута а после запустить под обычным юзером и посмотреть что будет
и что изменится? при запуске от рута создастся /root/.spamassassin/user_prefs, который все равно не сможет быть прочтен юзером, от имени которого будет потом работать spamd
и что дальше?
--
/corvax

100matolog
Junior member
Сообщения: 14
Зарегистрирован: 20 июл 2005, 10:11

Re: вот такое в майлоге выдается..

Сообщение 100matolog » 01 авг 2005, 15:49

corvax писал(а):
100matolog писал(а):
corvax писал(а): можно запускать не от рута. но тогда не будет возможности работать с per-user настройками
в любом случае, а для чего это spamd хочет создать файл с настройками в хоумдире root'а? у вас там что, root не алиасится?
ну а все таки, что сей месседж может означать?
который из них?
в смысле, какое слово перевести?
было бы неплохо, а то я апсолютный бездарь в английском  :)  :D

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Re: вот такое в майлоге выдается..

Сообщение corvax » 01 авг 2005, 15:49

100matolog писал(а):
100matolog писал(а):
ну а все таки, что сей месседж может означать?
что надо запустить спамд из под рута а после запустить под обычным юзером и посмотреть что будет
дык ругается , говорит что уже запущен
spamd start
это на какой ОС таким образом стартуют spamd?
100matolog писал(а):Could not create INET socket: Address already in use IO::Socket::INET: Address already in use
ну так надо посмотреть, слушает ли какой-то процесс порт 783 на loopback интерфейсе
--
/corvax

100matolog
Junior member
Сообщения: 14
Зарегистрирован: 20 июл 2005, 10:11

Re: вот такое в майлоге выдается..

Сообщение 100matolog » 01 авг 2005, 15:52

это на какой ОС таким образом стартуют spamd?
FreeBSD 8-)

ну так надо посмотреть, слушает ли какой-то процесс порт 783 на loopback интерфейсе[/quote]
не подскажите ламеру каким образом сделать это? :oops:

Ответить

Вернуться в «Серверы - ПО, Unix подобные системы»