Hvordan bruke Spamassassin Med Postfix
Mens den populære Unix-basert nettverk epost administrasjon programvare Postfix er en relativt funksjonsrikt program, nettverksadministratorer ofte krever bruk av flere verktøy for å gi et ekstra nivå av beskyttelse. Med et nettverk som mottar et høyt volum av trafikk, uønsket spam tar opp unødvendig lagringsplass og redusere produktiviteten. Ved hjelp av Spamassassin med e-forvaltning programvare, for eksempel Postfix, gir servere beskyttelse mot spam. Med riktig konfigurasjon, Spamassassin og Postfix sammen tilbyr nettverk en høy grad av beskyttelse mot useriøs e-post.
Bruksanvisning
1 Lag konkrete bruker og gruppenavn for Spamassassin. Logg inn som root-bruker og skriv følgende kommandoer:
groupa1 -g 5001 spamdusera1 -u 5001 -g spamd -s / sbin / nologin -d / var / lib / Spamassassin spamdmkdir / var / lib / spamassassinchown spamd: spamd / var / lib / Spamassassin
Husk at # groupa1 og # usera1 representere hva navn du velger å implementere under installasjonen
2 Endre standardinnstillingene i / etc / default / Spamassassin til følgende verdier:
AKTIVERT = 1
SAHOME = "/ var / lib / Spamassassin /"
ALTERNATIVER = "- Create-Prefs --max-barn 5 --username spamd --helper-hjemme dir $ {SAHOME} -s $ {SAHOME} spamd.log"
PIDFILE = "$ {SAHOME} spamd.pid"
3 Edit Spamassassin lokale konfigurasjonsfilen til følgende innstillinger for å skrive e-post i henhold til en forhåndsinnstilt posisjon.
rewrite_header Subject
[SPAM SCORE]
required_score 2.0
hvor Spamassassin er [SPAM SCORE] er stillingen knyttet til e-post etter å ha kjørt spam tester for å fastslå sannsynligheten for en gitt e-post for å være useriøs. For å kunne bruke SCORE i rewrite_header kommando, satt report_safe til 0.
4 Konfigurer Spamassassin til automatisk lære å bruke en Bayes System klassifikator å analysere innkommende meldinger ved å skrive inn følgende innstillinger: Aktiver Bayes system
use_bayes 1
use_bayes_rules 1
Aktiver Bayes auto-læring
bayes_auto_learn 1
5 Deaktiver eventuelle andre samarbeidsnettverkskontroller som Pyzor eller Razor2, som opprettholder en up-to-date katalog av kjente spam-adresser og kontrollsummer, fordi de kan komme i konflikt med Spamassassin. Skriv inn følgende innstillinger for å deaktivere nettverkskontroller:
Aktiver eller deaktiver nettverkskontroller
skip_rbl_checks 0
use_razor2 0
use_dcc 0
use_pyzor 0
6 Skriv inn følgende kommandolinje for å starte Spamassassin:
/etc/init.d/spamassassin starte
7 Konfigurer Postfix å innlemme Spamassassin ved å redigere /etc/postfix/master.cf og endre linjen
smtp inet n - - - - smtpd
til
smtp inet n - - - - smtpd
-o content_filter=spamassassin
8 Konfigurere Postfix og Spamassassin til å sende spam e-post til riktig sted ved å endre følgende innstillinger:
Spamassassin unix - nn - - rør
user=spamd argv=/usr/bin/spamc -f -e
/ usr / sbin / sendmail -oi -f $ {sender} $ {mottaker}
Hint
- Som standard Spamassassin klassifiserer som spam bare e-poster som får en score på 2,0 eller høyere.