Instaliranje i konfiguriranje SpamAssassina na poslužitelju

Sadržaj
Instaliranje SpamAssasina
Jedan od najčešćih problema je neselektivna upotreba prilikom slanja i primanja neželjene pošte putem pošte.
Da bismo riješili ovaj problem na poslužitelju možemo instalirati alat SpamAssassin, koji je filter koji pomoću heurističkih algoritama omogućuje identifikaciju neželjene pošte pregledavajući svoju bazu podataka u stvarnom vremenu, analizira tekst pošte koristeći osnovna pravila, upravlja provjerama na zaglavlja i tijelo e -pošte, dodjeljujući rezultat prema vjerojatnosti da se radi o neželjenoj ili neželjenoj e -pošti.
Kad otkrijete moguću neželjenu poštu, možete izbrisati e -poruku, preusmjeriti je u odabrani direktorij ili dodati oznaku upozorenja. Zanimljiva je aplikacija ako se poslužitelj koristi za pružanje usluge hostinga.
Može se instalirati na bilo koju Linux distribuciju, ovaj put ćemo vidjeti kako instalirati za poslužitelj s Centosom, ali nije ga teško prilagoditi bilo kojem distro -u.

U većini distribucija aplikacija dolazi u spremište, ali možemo je preuzeti s http: // spamassassin … org / index.html.
Za početak ćemo pristupiti putem ssh -a na naš poslužitelj i u prozoru terminala
instaliramo perl (minimalno Perl 5.8.8) i neke ovisnosti za upravljanje poštom
yum instalirati perl
yum install perl-Mail-DKIM.noarch
Zatim instaliramo spamassasin
yum install spamassassin
Kad dovrši instalaciju, počinjemo je konfigurirati, stvaramo korisnika i direktorij za filtre
useradd -d / home / spamfilter -s / bin / false spamfilter
chmod 766 / home / spamfilter
Pomoću nano ili vi uređivača otvaramo datoteku local.cf za definiranje pravila filtriranja
nano /etc/mail/spamassassin/local.cf
Na primjer, možemo definirati
# Ocjena koja će biti označena kao neželjena pošta
potrebni_hitovi 5.0
# Tekst koji će se prethodno dodati temi e -pošte koja je neželjena pošta
rewrite_header Predmet [***** SPAM *****]
# Inkapsulirajte neželjenu poštu u privitku e -pošte s upozorenjem
izvješće_sigurno 1
# Omogućite Bayesov sustav
use_bayes 1
#Samoučenje
bayes_auto_learn 1
bayes_path / home / spamfilter /
bayes_file_mode 0666
# Provjera neželjene pošte
skip_rbl_checks 0
use_razor2 1
use_dcc 1
use_pyzor 1
Zatim spremamo datoteku s imenom local.cf i izlazimo iz uređivača. U terminalu ponovno pokrećemo uslugu
usluga spamassassin ponovno pokretanje
Spamassasin se može instalirati u sve upravljačke ploče Cpanel, plesk, directodmin. Ovdje možemo vidjeti verziju konfiguracije koju izvodimo u tekstualnom načinu s directodmina.

Također možemo vidjeti sličan sustav, ali za upravljačku ploču cpanel

Postavljanje antispam sustava
Za optimizaciju antispam programa možemo koristiti naredbu sa -learn koja će omogućiti definiranje nekih parametara za obuku softvera. Na primjer, iz naredbenog retka upisujemo
sa-learn --spam --mbox ~ / mail / spam
Time će se provjeriti neželjena pošta s računa tipa mbox i poslati u direktorij neželjene pošte
sa-learn --ham --mbox / var / spool / mail / user
To znači da se valjana e -pošta s mbox računa šalje na korisnički račun
Sve ove konfiguracije mogu koristiti administrator, korisnici s računima prodavača ili pojedinačni korisnici, budući da se jednom kada se spamassasin instalira, njime može upravljati s upravljačke ploče, stvarajući nove filtre koji će trenirati Spamassassin.
Ovaj program također može učiti samo koristeći svoj heuristički algoritam i pravila koja dodaje u svoju bazu podataka.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave