Instalace a konfigurace SpamAssassin na server

Obsah
Instalace SpamAssasinu
Jedním z nejčastějších problémů je nevybíravé používání při odesílání a přijímání nevyžádané pošty poštou.
K vyřešení tohoto problému na serveru můžeme nainstalovat nástroj SpamAssassin, což je filtr, který pomocí heuristických algoritmů umožňuje identifikovat nevyžádanou poštu prohlížením jeho databáze v reálném čase, analyzuje text pošty pomocí základních pravidel, spravuje kontroly záhlaví a tělo e -mailu a přiřazení skóre podle pravděpodobnosti, že se jedná o nevyžádanou poštu nebo nevyžádanou poštu.
Když zjistíte možný spam, můžete e -mail smazat, přesměrovat do vybraného adresáře nebo přidat varovný štítek. Je to zajímavá aplikace, pokud je server používán k poskytování hostingových služeb.
Lze jej nainstalovat na jakoukoli linuxovou distribuci, tentokrát uvidíme, jak nainstalovat na server s Centosem, ale není těžké jej přizpůsobit jakémukoli distru.

Ve většině distribucí je aplikace dodávána v úložišti, ale můžeme ji stáhnout z http: // spamassassin… org / index.html.
Nejprve se dostaneme přes ssh na náš server a do okna terminálu
instalujeme perl (minimální Perl 5.8.8) a některé závislosti pro správu pošty
yum nainstalovat perl
yum nainstalovat perl-Mail-DKIM.noarch
Poté nainstalujeme spamassasina
yum nainstalovat spamassassin
Když instalace skončí, začneme ji konfigurovat, vytvoříme uživatele a adresář pro filtry
useradd -d / home / spamfilter -s / bin / falešný spamfilter
chmod 766 / home / spamfilter
Pomocí editoru nano nebo vi otevřeme soubor local.cf a definujeme pravidla filtrování
nano /etc/mail/spamassassin/local.cf
Můžeme například definovat
# Skóre bude označeno jako spam
required_hits 5.0
# Text, který bude připojen k předmětu e -mailů, které jsou spam
rewrite_header Předmět [***** SPAM *****]
# Zapouzdřete nevyžádanou poštu do přílohy varovného e -mailu
report_safe 1
# Povolte systém Bayes
use_bayes 1
#Sebevzdělávání
bayes_auto_learn 1
bayes_path / home / spamfilter /
bayes_file_mode 0666
# Kontrola spamu
skip_rbl_checks 0
use_razor2 1
use_dcc 1
use_pyzor 1
Poté uložíme soubor s názvem local.cf a ukončíme editor. V terminálu restartujeme službu
restart služby spamassassin
Spamassasin lze nainstalovat do všech ovládacích panelů Cpanel, plesk, directodmin. Zde můžeme vidět verzi konfigurace, kterou provádíme v textovém režimu z directodmin.

Můžeme také vidět podobný systém, ale pro ovládací panel cpanel

Nastavení antispamového systému
K optimalizaci antispamového programu můžeme použít příkaz sa -learn, který umožní definovat některé parametry pro trénování softwaru. Například z příkazového řádku napíšeme
sa-learn --spam --mbox ~ / mail / spam
To zkontroluje nevyžádanou poštu z účtů typu mbox a odešle do spamového adresáře
sa-learn --ham --mbox / var / spool / mail / uživatel
To znamená, že na účet uživatele se odesílají platné e -maily z účtů mbox
Všechny tyto konfigurace může používat správce, uživatelé s účty distributora nebo jednotliví uživatelé, protože jakmile je spamassasin nainstalován, lze jej spravovat z ovládacího panelu a vytvářet nové filtry, které budou školit Spamassassin.
Tento program se také může učit pouze pomocí heuristického algoritmu a pravidel, která přidává do své databáze.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave