The OpenNET Project / Index page

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

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

"Не работает spamassasin"  
Сообщение от bad email(ok) on 06-Мрт-06, 13:10 
Ситуация следующая.. есть VDS на FreeBSD, используется как почтовый сервер.
На нем стоит sendmail 8.12
поверх вроде бы поставил spamassasin и spamass-milter
Но это все вместе не работает... ну или работает не так.
Сам я это делал впервый раз, так что где может быть ошибка - не знаю!

Что я сделал после установки:
1. Добавил строчки в freebsd.mc
INPUT_MAIL_FILTER(`spamassassin', `S=local:/var/run/spamass-milter.sock, F=T, T=C:15m;S:4m;R:4m;E:10m')
define(`confINPUT_MAIL_FILTERS', `spamassassin')

#make install && make restart

2.Запустил демоны
2.1. Запуск spamass-milter
#!/bin/sh


DAEMON=/usr/local/sbin/spamass-milter
SOCKET=/var/run/spamass-milter.sock
PIDFILE=/var/run/spamass-milter.pid
SPAMADRESS=тут адрес почты для пересылки спама

case "$1" in
start)
        if [ -f "${DAEMON}" -a -x "${DAEMON}" ]
        then
                "${DAEMON}" -b "${SPAMADRESS}" -p "${SOCKET}" -f &
                echo $! > "${PIDFILE}"
                sleep 1
                kill -HUP `head -1 /var/run/sendmail.pid`
                echo -n ' spamass-milter running'
        fi
;;
stop)
        if [ -f "${PIDFILE}" ]
        then
                read -r pid junk < "${PIDFILE}"
                kill ${pid}
                rm -f "${SOCKET}" "${PIDFILE}"
                sleep 1
                kill -HUP `head -1 /var/run/sendmail.pid`
                echo -n ' spamass-milter stopped'
        fi
;;
esac

2.2.
Запуск spamd
#!/bin/sh
case "$1" in
   start)
     kill `ps ax | grep spamd | grep -v grep | awk '{print $1}' | head -1`
      >/dev/null 2>/dev/null && echo -n ' spamd'
     [ -x /usr/local/bin/spamd ] && /usr/local/bin/spamd -d -x -u nobody \
      -s local5 && echo -n ' spamd'
     ;;
    stop)
     kill `ps ax | grep spamd | grep -v grep | awk '{print $1}' | head -1`
      >/dev/null 2>/dev/null && echo -n ' spamd'
     ;;
    *)
      echo "Usage: `basename $0` {start|stop}" >&2
    ;;
esac
exit 0
3. local.cf
________________________________________
trusted_networks 80.

whitelist_from *@mail.ru
whitelist_from *@yandex.ru

required_score 2.0

rewrite_header Subject ****SPAM*(_SCORE_)****
add_header all Level _STARS(*)
______________________________________

В результате сего этого ps ax выглядит примерно так:
PID  TT  STAT      TIME COMMAND
15547  ??  SsJ    0:00.07 /usr/sbin/syslogd -ss
15621  ??  SsJ    0:00.10 /usr/local/sbin/spamass-milter -b spam@localhost -p /var/run/spamass-milter.sock -f
15648  ??  IsJ    0:00.01 /usr/sbin/cron -s
15704  ??  SsJ    0:00.64 /usr/local/sbin/dovecot
15720  ??  SJ     0:00.41 dovecot-auth
44420  ??  SJ     0:00.03 imap-login
48856  ??  SsJ    0:00.03 sendmail: accepting connections (sendmail)
50037  ??  SJ     0:00.01 pop3-login
50044  p1  R+J    0:00.00 ps ax

И нифига не работает!... может кто знает как проверить... или заставить работать все это?
все статьи тут уже читал - не помогает... :(

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

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


1. "Не работает spamassasin"  
Сообщение от magr email(??) on 06-Мрт-06, 15:41 

>И нифига не работает!... может кто знает как проверить... или заставить работать
>все это?
>все статьи тут уже читал - не помогает... :(

демон spamd, судя по выводу ps, не запущен

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Не работает spamassasin"  
Сообщение от bad email(ok) on 06-Мрт-06, 15:47 
>
>>И нифига не работает!... может кто знает как проверить... или заставить работать
>>все это?
>>все статьи тут уже читал - не помогает... :(
>
>демон spamd, судя по выводу ps, не запущен
нет... демон тоже запускается - все равно нет никаких изменений :(
79351  ??  SsJ    0:01.63 /usr/local/bin/spamd -d -x -u nobody -s local5 (perl)


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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