Vil du ha mindre spam? Lær hvordan du integrerer Spamassassin med Postfix Mail Server

Hvordan integrere Spamassassin med Postfix Mail Server Oppgaven med å forhindre den uendelige strømmen av spam blir litt enklere med Spamassassin og Postfix.

Postfix-postserveren (en gratis postoverføringsagent med åpen kildekode som dirigerer og leverer e-post) inkluderer en rudimentær innholdskontroller. Gitt hvor utbredt spam har blitt, vil imidlertid ikke den innebygde sjekken være nok. På grunn av dette, vil du sannsynligvis ønske å fostre opp Postfix med et tredjepartsverktøy. Et slikt verktøy er Apaches Spamassassin.

Mer om cybersecurity

  • Cybersikkerhet i 2020: Åtte skremmende spådommer
  • De ti viktigste cyberangrepene i tiåret
  • Slik blir du en cybersecurity-proff: Et jukseark
  • Famous con man Frank Abagnale: Kriminalitet er 4000 ganger enklere i dag

Spamassassin bruker en rekke spam-deteksjonsteknikker, for eksempel DNS- og uklar-sjekk-basert spamdeteksjon, Bayesian-filtrering, eksterne programmer, svartelister og online databaser. Det er betydelig kraftigere enn bare ben-sjekken i Postfix. Hvis du finner ut at firmaet ditt får en overdreven mengde spam gjennom Postfix, kan den serveren trenge litt boost med hjelp av Spamassassin.

Windows 10-sikkerhet: En guide for bedriftsledere (Tech Pro Research)

Så hvordan integrerer du de to? La oss finne det ut.

Antagelser

Jeg skal anta at du allerede har en fungerende Postfix SMTP-server som kjører på Linux. Jeg skal demonstrere installasjonen og integrasjonen på Ubuntu Server 18.04-plattformen. Hvis den valgte serverplattformen din er annerledes, må du endre installasjonsinstruksjonene deretter.

Installasjon

Ut av esken er ikke Spamassassin installert. For å avhjelpe det, åpner du et terminalvindu og gir kommandoen:

 sudo apt-get install spamassassin spamc -y 

Når installasjonen er fullført, må spamassassin-demonen startes og aktiveres (så den kjøres ved oppstart). For å gjøre dette, utgi følgende to kommandoer:

 sudo systemctl starte spamassassin 
 sudo systemctl aktivere spamassassin 

Det er det for installasjonen. På tide å integrere.

Konfigurere Postfix

Postfix må konfigureres slik at det passerer innkommende e-post via Spamassassin. For å gjøre dette, åpne Postfix-konfigurasjonsfilen med kommandoen:

 sudo nano /etc/postfix/master.cf 

Nær toppen av filen ( figur A ) finner du en linje som begynner med smtp.

Figure A: The Postfix configuration file.

" data-credit="" rel="noopener noreferrer nofollow">

Figur A: Postfix-konfigurasjonsfilen.

Legg til følgende på slutten av linjen:

 -o content_filter = spamassassin 

Så hele linjen skal se ut:

 smtp inet n - y - - smtpd -o content_filter = spamassassin 

Bla til bunnen av master.cf-filen og legg til følgende linjer:

 spamassassin unix - nn - - pipe 
 bruker = debian-spamd argv = / usr / bin / spamc -f -e 
 / usr / sbin / sendmail -oi -f $ {avsender} $ {mottaker} 

Lagre og lukk den filen.

Start Postfix på nytt med kommandoen:

 sudo systemctl start postfix på nytt 

Postfix og Spamassassin jobber nå sammen for å forhindre spam.

Mindre spam e-post

Gratulerer, du bør nå glede deg over mindre spammy e-post via Postfix. Firmaet ditt og kundene dine vil takke deg. Dette er absolutt ikke slutten på linjen for å forhindre ondsinnet innkommende eller utgående e-post på serveren din, men det er en flott (og rask) start.

Cybersecurity Insider Nyhetsbrev

Styrke organisasjonens IT-sikkerhetsforsvar ved å holde deg oppdatert om de siste nettbaserte sikkerhetsnyhetene, løsningene og beste praksis. Leveres tirsdager og torsdager

Registrer deg i dag

© Copyright 2020 | mobilegn.com