Freesco, NND, CDN, EOS
http://forum.freesco.pl/

SpamAssasin skrypt
http://forum.freesco.pl/viewtopic.php?f=22&t=14848
Strona 1 z 1

Autor:  czerwo [ niedziela, 25 lutego 2007, 09:29 ]
Tytuł:  SpamAssasin skrypt

Taki maly skrypcik do automatycznej (uruchamianej z crona) nauki maili
Tworzymy sobie usera spam i ham w systemie i zasada jest prosta jak dostaniemy maila ktory jest "dobry" a potraktowal go jako spam to slemy go na ham@.... jezeli mail jest spamem a potraktowal go jako ham to slemy go na spam@....

: [/] [] ()
#!/bin/sh

if [ -f /var/mail/spam ]; then
sa-learn --spam --mbox /var/mail/spam
cat /var/mail/spam >> /var/mail/spam_old
rm /var/mail/spam
fi

if [ -f /var/mail/ham ]; then
sa-learn --ham --mbox /var/mail/ham
cat /var/mail/ham >> /var/mail/ham_old
rm /var/mail/ham
fi

Autor:  GHY [ niedziela, 25 lutego 2007, 10:16 ]
Tytuł: 

Fajnie Czerwo :)

Ja z utesknieniem czekam na Bogofilter :). SpamAssasin nie dokonca radzi sobie ze spamem. Fajnie by bylo uzywac Bogofilter i blokowac adresy z list RBL.

Autor:  czerwo [ niedziela, 25 lutego 2007, 10:21 ]
Tytuł: 

GHY przeciez spamassasin tak samo blokuje. Nie wiem o co ci chodzi.

Autor:  GHY [ niedziela, 25 lutego 2007, 10:34 ]
Tytuł: 

To moze sam sprawdzac i blokowac adresy z list RBL? Jesli tak, to zyje w bledzie juz tyle czasu... ladnie :D

Autor:  czerwo [ niedziela, 25 lutego 2007, 10:38 ]
Tytuł: 

nawet moze RBL roznie punktowac. To jest bardzo duzy program tylko trzeba potrafic go skonfigurowac. A blokowanie po rbl jest idiotyczne, glupie i niemadre. Bo np. jak ktos ma serwer na neo to juz nie przyjemisz od niego maili. Spam powinno analizowac sie na podstawie tresci. Bo co jezeli np. ktos z onetu posle ci maila a bedzie on na czarnej liscie??? Nie dostaniesz tego maila albo oznaczy go jako spam. A spamassassin dziala na takiej zasadzie ze za to ze onet jest na czarnej liscie dostanie np. 1pkt wiec nie trafi do spamu bo masz np. limit od 3 ale jezeli w tresci bedzie jeszcze napis wiagra to dostanie +14pkt i jest jako spam :)
Dostawalem ponad 100maili na dzien spamu teraz dostaje okolo 2 na dzien i oznaczonych jako spam. Wtyczka sa-exima jest jeszcze lepsza bo stosuje greylisting.

Autor:  GHY [ niedziela, 25 lutego 2007, 10:50 ]
Tytuł: 

czerwo pisze:
ale jezeli w tresci bedzie jeszcze napis wiagra to dostanie +14pkt i jest jako spam :)


Czy taki manewrów uczy sie sam /sa-learn/?

Wiesz Czerwo, ja dostaje spamy z normalną treścią txt i niestety przy ustawionym limicie na 2 punkty i tak czasami trafiaja mi do ham.

Ostatnio mialem przypadek ze z mojej sieci lokalnej gosc wysylam spam i moj adres IP znalazl sie szybko na liscie RBL. Wiekszosc firm z tego korzysta i byly problemy z dostarczeniem poczty.
Mysle tez ze warto - jesli jest oczywiscie mozliwosc - nie uzywac IP przeznaczonego dla userow do swojej poczty lub skutecznie lapac spamerów z sieci lokalnej :D

Autor:  czerwo [ niedziela, 25 lutego 2007, 10:58 ]
Tytuł: 

Tak tez sie sam uczy ale mail taki musi byc wyraźnie spamem. Czyli jak dostanie więcej niz 10pkt. Dlatego najlepiej uczyc go.

Autor:  GHY [ niedziela, 25 lutego 2007, 11:06 ]
Tytuł: 

Właśnie katuje dokumentacje :D

Po wstawieniu odpowiednich reguł, słowo "viagra" moze dostac nawet milion punktów.

Autor:  czerwo [ niedziela, 25 lutego 2007, 11:09 ]
Tytuł: 

jaja sobie robisz??? :twisted:

Autor:  GHY [ niedziela, 25 lutego 2007, 11:14 ]
Tytuł: 

score SUBJ_VIAGRA 1000000.0 :D

Autor:  czerwo [ niedziela, 25 lutego 2007, 11:19 ]
Tytuł: 

score BAYES_00 (1)
score BAYES_05 (0.5)
score BAYES_20 (1)
score BAYES_40 (1)
score BAYES_50 (1)
score BAYES_60 (0.5)
score BAYES_99 (0.5)
score DRUGS_ERECTILE (1)
score SUBJ_ILLEGAL_CHARS 0

score UNWANTED_LANGUAGE_BODY (2.8)

score ALL_TRUSTED -0.5

Autor:  przemek_nnd [ niedziela, 25 lutego 2007, 13:58 ]
Tytuł: 

czerwo pisze:
nawet moze RBL roznie punktowac. To jest bardzo duzy program tylko trzeba potrafic go skonfigurowac. A blokowanie po rbl jest idiotyczne, glupie i niemadre. Bo np. jak ktos ma serwer na neo to juz nie przyjemisz od niego maili. Spam powinno analizowac sie na podstawie tresci. Bo co jezeli np. ktos z onetu posle ci maila a bedzie on na czarnej liscie??? Nie dostaniesz tego maila albo oznaczy go jako spam.

W pełni sie z tym zgadzam - koleś korzysta z tych list i rzeczywiście praktycznie wszystkie e-maile z onetu, nawet z internet.dsl sa oznaczane jako spam - całkowita głupota

Autor:  GHY [ niedziela, 25 lutego 2007, 14:06 ]
Tytuł: 

No nie powiedzialbym ze adres onet.pl jest blokowany. Sa oznaczone, a sa na liscie RBL to calkiem inna sprawa.

Autor:  czerwo [ niedziela, 25 lutego 2007, 14:44 ]
Tytuł: 

jest oznaczany wiec wystarczy kazac mu dodac do punktow z onetu np. 8pkt i bedzie spokoj :)
cos (9) dodaje 9pkt; cos 9 = 9 pkt :)
Czyli jak np. za vagra dostanie 8pkt i damy
score SUBJ_VIAGRA (1) to doda nam jeden
a jak damy
score SUBJ_VIAGRA 1 to pominie 9 i wystawi 1 :)


U mnie to tak wyglada:
X-Spam-Report:
* 4.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr
* 1)
* 0.0 DK_POLICY_SIGNSOME Domain Keys: policy says domain signs some mails
* 0.5 DATE_IN_PAST_03_06 Date: is 3 to 6 hours before Received: date
* 0.0 HTML_MESSAGE BODY: HTML included in message
* 4.0 BAYES_99 BODY: Bayesian spam probability is 99 to 100%
* [score: 1.0000]
* 1.5 RAZOR2_CF_RANGE_E4_51_100 Razor2 gives engine 4 confidence level
* above 50%
* [cf: 100]
* 0.5 RAZOR2_CHECK Listed in Razor2 (http://razor.sf.net/)
* 0.5 RAZOR2_CF_RANGE_51_100 Razor2 gives confidence level above 50%
* [cf: 100]
* 0.0 UPPERCASE_25_50 message body is 25-50% uppercase

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/