Spam filter -- SpamAssassin - GASERI


SpamAssassin je jedan od mnogih dostupnih spam filtera koji ima za cilj obilježiti neželjenu (spam) poštu te ju filtrirati po zadanim kriterijima



Onion Details



Page Clicks: 0

First Seen: 03/15/2024

Last Indexed: 09/18/2024

Domain Index Total: 397



Onion Content



Spam filter: SpamAssassin - SpamAssassin je jedan od mnogih dostupnih spam filtera koji ima za cilj obilježiti neželjenu (spam) poštu te ju filtrirati po zadanim kriterijima. Instalacija SpamAssassina - Vrlo jednostavno: Zanimljivo je pri kraju instalacije primjetiti: što nam jasno daje do znanja da ćemo morati ručno uključiti Spamassassin Daemon proces. Nadalje, nije poželjno da nam se Spam filter pokreće sa root privilegijama pa ćemo mu dodijeliti specifičnog korisnika i grupu te ograničiti djelovanje na određene datoteke i direktorije. Dodajmo novu grupu sa ID-ijem 5001 i nazovimo ju spamd - Dodajmo novog korisnika spamd u grupu spamd , definiramo da ne postoji login za tog korisnika i postavljamo kućni direktorij na /var/lib/spamassassin - Kreiramo sam kućni direktorij korisnika - Dodjeljujemo vlasnička prava korisniku spamd iz grupe spamd nad direktorijem /var/lib/spamassassin - Nakon što smo obavili pripreme možemo krenuti na samu konfiguraciju osnovnih postavki. Osnovna konfiguracija - Otvorivši datoteku /etc/default/spamassassin prvo što ćemo primjetiti je vjerojatno: pa promijenimo ovu 0 (nulu) u 1 . Time smo uključili spam deamon. Radi jednostavnosti definirajmo jednu varijablu HOME i dodijelimo joj vrijednost kućnog direktorija spamd korisnika. Promijenimo sada još: Ovime dodjeljujemo korisnika spamd , definiramo kućni direktorij i definiramo lokaciju datoteke spamd.log koja će sadržavati log podatke. Zatim definiramo gdje će se pratiti PID opcijom - Pravila filtriranja - Krenimo sada na definiranje pravila filtriranja u datoteci /etc/spamassassin/local.cf : Ovime definiramo modifikaciju zaglavlja da bi prepoznali spam poruke. Ovime definiramo izgled filtrirane poruke, uobičajena vrijednost je 1. Postoje tri mogućnosti: Uključimo još i Bayesov klasifikator i podesimo ga na samoučenje. Podešavanje "osjetljivosti" filtera radimo na idući način: čime kažemo koliku minimalnu ocjenu treba postići određena poruka da bi bila klasificirana kao spam poruka. Nakon toga možemo pokrenuti spamassasin daemon proces: i ukoliko smo sve podesili kako treba ispis će biti oblika: Spajanje SpamAssassina i Postfixa - Za kraj je potrebno Postfixu dati do znanja da imamo novi spam filter i da ga želimo koristiti. Otvorimo stoga datoteku drugu konfiguracijsku datoteku Postfixa /etc/postfix/master.cf te liniju: promijenimo u - čime našem smtp daemonu dajemo do znanja da koristi filter spamassassin . Preostaje još samo definirati vanjsku aplikaciju za filtriranje što činimo dodavanjem sljedećih linija na kraj datoteke: Nakon toga valja ponovno učitati postavke postfixa da bi se promjene primjenile. Author: Ivan Ivakić, Vedran Miletić