Discussion:
Spamassassin+brak nagłówkow X-Spam-Flag
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
seboizm
2006-12-09 13:52:26 UTC
Permalink
Witam,

Na Debianie Sarge 3.1 mam zainstalowane następujące pakiety:
ii postfix 2.1.5-9 A high-performance mail transport
agent
ii spamassassin 3.1.7-1 Perl-based spam filter using text
analysis
ii amavisd-new 20030616p10-5 Interface between MTA and virus
scanner/cont
ii pyzor 0.4.0+cvs20030 spam-catcher using a collaborative
filtering
ii razor 2.670-1sarge2 spam-catcher using a collaborative
filtering

Konfiguracja spamassasin local.conf

rewrite_header Subject *****SPAM*****
report_safe 0
lock_method flock
use_bayes 1
bayes_auto_learn 1
bayes_path /var/lib/amavis/.spamassassin/bayes
auto_whitelist_path /var/lib/amavis/.spamassassin/auto-whitelist
#whitelist_from ***@yahnet.one.pl
bayes_auto_learn_threshold_nonspam -0.5
dcc_home /var/dcc
dcc_timeout 8
bayes_auto_learn_threshold_spam 14.00
bayes_auto_expire 0
use_auto_whitelist 0
use_razor2 1
use_pyzor 1
use_dcc 1

Konfiguracja amavisa tylko w kontekscie spamassassin:
$sa_tag_level_deflt = -999.0;
$sa_tag2_level_deflt = 1.0;
$sa_kill_level_deflt = 2.0;
$sa_dsn_cutoff_level = 15;

Nauczony ręcznie z istniejącej baezy ponad 200 nham'ów i nspam'ów
:/etc/amavis# sa-learn --dump magic
0.000 0 3 0 non-token data: bayes db
version
0.000 0 2730 0 non-token data: nspam
0.000 0 454 0 non-token data: nham
0.000 0 116619 0 non-token data: ntokens
0.000 0 1163732008 0 non-token data: oldest atime
0.000 0 1165668835 0 non-token data: newest atime
0.000 0 1165669517 0 non-token data: last journal
sync atime
0.000 0 1165641954 0 non-token data: last expiry
atime
0.000 0 1875429 0 non-token data: last expire
atime delta
0.000 0 54240 0 non-token data: last expire
reduction count

Problem że wszystkie maile przychodzące nie dostają znaczników
czego skutkiem jest brak działania spamassassina:

Nie ma w mailach przychodzących znaczników:
X-Spam-Flag
X-Spam-Level
X-Spam-Status
X-Spam-Report
X-Spam-Checker

Jeżeli jest pottrzeba moge wylistować spamassassin --lint -D (teraz
tego nie chciałem wklejać aby nie przesadzać z informacjami).
Co ewentualnie może być źle ustawione albo gdzie popełniłen błąd
proszę o sugestie i pomoc?
levy
2006-12-09 22:22:18 UTC
Permalink
Post by seboizm
Witam,
X-Spam-Flag
X-Spam-Level
X-Spam-Status
X-Spam-Report
X-Spam-Checker
Jeżeli jest pottrzeba moge wylistować spamassassin --lint -D (teraz
tego nie chciałem wklejać aby nie przesadzać z informacjami).
Co ewentualnie może być źle ustawione albo gdzie popełniłen błąd
proszę o sugestie i pomoc?
cze

mam to samo, nawet nie wiem dokladnie kiedy sie to stalo (po ktorej z
kolei aktualizacji SA lub innych modulow Perl'a). Co wiecej jesli
uruchomie spamd i kaze mu skanowac przykladowy e-mail to prawidlowo
rozpoznaje SPAM badz HAM. Na razie nie mam pomyslu ale walcze ... :P
--
levy
seboizm
2006-12-10 00:12:41 UTC
Permalink
Post by levy
mam to samo, nawet nie wiem dokladnie kiedy sie to stalo (po ktorej z
kolei aktualizacji SA lub innych modulow Perl'a). Co wiecej jesli
uruchomie spamd i kaze mu skanowac przykladowy e-mail to prawidlowo
rozpoznaje SPAM badz HAM. Na razie nie mam pomyslu ale walcze ... :P
Hmmmm właśnie może to kwestia Perla albo samego SA bo ja go
zainstalowałem z paczek testing może tutaj leży problem bo w wersji
stabilnej spamassassin (3.0.3-2sarge1) hmmmm mozspamassassin
(3.0.3-2sarge1) to w tym leży problem. Jakbyś coś znalazł daj
proszę znać ja czoywiście jak rozwiąże problem ze swojej strony od
razu napiszę.
seboizm
2006-12-10 13:02:10 UTC
Permalink
Post by levy
cze
mam to samo, nawet nie wiem dokladnie kiedy sie to stalo (po ktorej z
kolei aktualizacji SA lub innych modulow Perl'a). Co wiecej jesli
uruchomie spamd i kaze mu skanowac przykladowy e-mail to prawidlowo
rozpoznaje SPAM badz HAM. Na razie nie mam pomyslu ale walcze ...
Przeinstalowałem Spamassassin według wersji stable i niestety nic to
nie dało
nadal nie ma w mailach przychodzących znaczników:
X-Spam-Flag
X-Spam-Level
X-Spam-Status
X-Spam-Report
X-Spam-Checker
Zastanawiam się jeszcze nad przeinstalowaniem Perlaz CPAN bo ja
instalowałem z paczek Debiana z apt'a?
levy
2006-12-10 13:32:30 UTC
Permalink
Post by seboizm
Zastanawiam się jeszcze nad przeinstalowaniem Perlaz CPAN bo ja
instalowałem z paczek Debiana z apt'a?
siemka

ja juz reinstalowalem wszystko i lipa:) instalacja na nowym systemie
pomogla, ale stary system nietety nie dziala - zostawiam go na testy,
moze kiedys uda mi sie go przekonac do dzialania :)
--
levy
Stanisław Halik
2006-12-10 15:16:13 UTC
Permalink
Post by levy
Post by seboizm
Zastanawiam się jeszcze nad przeinstalowaniem Perlaz CPAN bo ja
instalowałem z paczek Debiana z apt'a?
ja juz reinstalowalem wszystko i lipa:) instalacja na nowym systemie
pomogla, ale stary system nietety nie dziala - zostawiam go na testy,
moze kiedys uda mi sie go przekonac do dzialania :)
A zrób "spamassassin < wiadomość" i może tam będą. Jeśli tak, twój MTA
jest winny. Jeśli nie, winny jest SA.
--
Unix stuff :: http://tehran.lain.pl
Yet Another RBL :: http://rbl.lain.pl
seboizm
2006-12-10 22:57:51 UTC
Permalink
Post by Stanisław Halik
Post by levy
Post by seboizm
Zastanawiam się jeszcze nad przeinstalowaniem Perlaz CPAN bo ja
instalowałem z paczek Debiana z apt'a?
ja juz reinstalowalem wszystko i lipa:) instalacja na nowym systemie
pomogla, ale stary system nietety nie dziala - zostawiam go na testy,
moze kiedys uda mi sie go przekonac do dzialania :)
A zrób "spamassassin < wiadomość" i może tam będą. Jeśli tak, twój MTA
jest winny. Jeśli nie, winny jest SA.
Dokładnie winien był MTA a dokładnie brak dwóch wpisów w master.cf
postfixa po wszystkich instalacjach itd. nie zauważyłem tego faktu
mianowicie:
dopisałem do master.cf znane wszystkim:
#
==========================================================================
# service type private unpriv chroot wakeup maxproc command + args
# (yes) (yes) (yes) (never) (50)
#
==========================================================================
smtp inet n - - - - smtpd

-o content_filter=spamassassin

spamassassin unix - n n - - pipe
user=nobody argv=/usr/bin/spamc -f -e
/usr/sbin/sendmail -oi -f ${sender} ${recipient}

I od razu mu się lepiej zrobiło ale mimo wszystko dzięki za
sztuczkę z spamassassin < wiadomość przyda się w razie zagubienia w
konfiguracji dobra rada na przyszłość.
seboizm
2006-12-11 13:09:47 UTC
Permalink
Post by Stanisław Halik
A zrób "spamassassin < wiadomość" i może tam będą. Jeśli tak, twój MTA
jest winny. Jeśli nie, winny jest SA.
--
Unix stuff :: http://tehran.lain.pl
Yet Another RBL :: http://rbl.lain.pl
Przepraszam mimo zakończonego wątku chciałem poradzić sie w jeszcze
jednej kwestii mianowicie dlaczego Spamassasin dobrze rozpoznaje spam
zmienia ładnie temat ale autolearn=no praktycznie zawsze faktem jest
sże bazę nakarmiłem dobrze bo spam'u ma około 3000 natomiast ham'u
już 450. W czym tkwi problem? Oczywiście parametr autolearn w
local.conf spamassassina jest włączony.
Jedynę co myślę to fakt iż taka wiadomość jest już
zakwalifokowana do bazy spamowej stąd brak iczenia?
Stanisław Halik
2006-12-13 20:20:48 UTC
Permalink
Post by Stanisław Halik
A zrób "spamassassin < wiadomość" i może tam będą. Jeśli tak, twój
MTA jest winny. Jeśli nie, winny jest SA.
Spamassasin dobrze rozpoznaje spam zmienia ładnie temat ale
autolearn=no praktycznie zawsze faktem jest sże bazę nakarmiłem dobrze
bo spam'u ma około 3000 natomiast ham'u już 450. [...] Jedynę co myślę
to fakt iż taka wiadomość jest już zakwalifokowana do bazy spamowej
stąd brak iczenia?
A próg na pewno przekroczony? Jeśli tak, jest jak pisałeś - nie jest
głodny.
--
Unix stuff :: http://tehran.lain.pl
Yet Another RBL :: http://rbl.lain.pl
Loading...