SpamAssassin-roskapostisuodatin
yhteenveto: SpamAssassin-roskapostisuodatin tunnistaa roskapostiviestit Plesk-palvelimellesi isännöityihin postilaatikoihin lähetettyjen sähköpostien joukosta.
Tässä aiheessa opit, miten SpamAssassin otetaan käyttöön palvelimella ja miten SpamAssassinia määritetään, jotta se pystyy paremmin tunnistamaan roskapostia.
Halutun roskapostisuojauksen tason saavuttamiseksi Plesk antaa sinun määrittää useita SpamAssassin-asetuksia, nimittäin:
-
Roskapostisuodatuksen herkkyys.
Roskapostiviestien tunnistamiseksi SpamAssassin suorittaa useita erilaisia testejä viestin sisällölle ja aihekentälle. Tämän seurauksena jokainen viesti saa tietyn määrän pisteitä. Mitä suurempi luku, sitä todennäköisemmin viesti on roskapostia. Esimerkiksi viesti, jonka aihekentässä ja viestin rungossa on teksti “BUY VIAGRA AT LOW PRICE!!!”, saa 8,3 pistettä. Oletusarvoisesti suodattimen herkkyys on asetettu niin, että kaikki viestit, jotka saavat 7 tai enemmän pistettä, luokitellaan roskapostiksi. Jos käyttäjät saavat edelleen roskapostiviestejä oletusherkkyydellä, lisää herkkyyttä asettamalla pienempi arvo, esimerkiksi 6. Jos SpamAssassin merkitsee oikeita viestejä roskapostiksi, vähennä herkkyyttä asettamalla suurempi arvo.
-
Roskapostimerkinnät
Palvelintasolla et voi asettaa palvelinlaajuista roskapostisuodatinta poistamaan roskapostia automaattisesti, vaan sen voi tehdä vain postilaatikkokohtaisesti. Palvelinlaajuisessa käytännössä voit siis valita ainoastaan viestien merkitsemisen roskapostiksi:
X-Spam-Flag: YESjaX-Spam-Status: Yes-otsikot lisätään oletusarvoisesti viestin lähdekoodiin. Halutessasi roskapostisuodatin lisää lisäksi tietyn tekstijonon viestien aihekentän alkuun (oletusarvoisesti tämä merkkijono on*****SPAM*****).Vaikka SpamAssassinia ei voi määrittää poistamaan kaikkia roskapostiviestejä, voit antaa jokaisen postilaatikon omistajan määrittää omat roskapostisuojausasetuksensa. Tähän kuuluu esimerkiksi roskapostisuodattimen asettaminen poistamaan automaattisesti SpamAssassinin merkitsemät viestit tai omien henkilökohtaisten musta- ja valkoisten listojen määrittäminen. Lisätietoja tietyn postilaatikon roskapostisuodatusasetusten säätämisestä on osiossa Roskapostilta suojautuminen.
-
Tarkistettavien viestien enimmäiskoko
Suuren määrän sähköpostien analysointi voi kasvattaa palvelimesi kuormitusta merkittävästi. Tämän välttämiseksi voit asettaa roskapostisuodattimen testaaman viestin enimmäiskoon.
-
SpamAssassin-prosessien määrä
Toinen tapa rajoittaa SpamAssassinin palvelinkuormitusta on määrittää palvelimella samanaikaisesti käynnissä olevien SpamAssassin-prosessien (Linuxissa) tai säikeiden (Windowsissa) enimmäismäärä. Plesk for Linux -versiossa Plesk-käyttöliittymän kautta määritettävien SpamAssassin-prosessien enimmäismäärä on 32. Jos tarvitset useampia SpamAssassin-prosesseja käynnissä samanaikaisesti, lisää seuraavat rivit panel.ini-tiedostoon:
[mail]
spamAssassin.maxChildrenLimit = 80
jossa numeerinen arvo ilmaisee Plesk-käyttöliittymässä määritettävissä olevien SpamAssassin-prosessien enimmäismäärän.
-
(Plesk for Windows) Luotetut kielet ja aluekohtaiset asetukset
Voit määrittää sellaisen postin kieliominaisuudet, joka ohittaa suodattimen aina, määrittämällä luotetut kielet ja aluekohtaiset asetukset. Määritetyillä kielillä ja määritetyillä merkistöillä kirjoitettuja kirjeitä ei merkitä roskapostiksi.
-
Mustat ja valkoiset listat
SpamAssassin antaa sinun lisätä tiettyjä lähettäjiä sen mustalle listalle ja valkoiselle listalle:
Jos haluat, että tietyiltä toimialueilta tai yksittäisiltä lähettäjiltä tulevat sähköpostit käsitellään aina roskapostina, lisää vastaavat merkinnät roskapostisuodattimen mustalle listalle. SpamAssassin lisää
USER_IN_BLACKLIST-merkinnän jokaisen määritetyn osoitteen sähköpostin otsikkoon varmistaakseen, että tämä sähköposti käsitellään roskapostina. Tämän seurauksena sähköposti merkitään roskapostiksi, poistetaan tai siirretään Roskapostikansioon riippuen SpamAssassinin asetuksista, jotka on määritetty koko palvelimelle ja tietylle postilaatikolle.Jos haluat varmistaa, että sinä ja käyttäjäsi ette jätä väliin sähköposteja tietyiltä lähettäjiltä, lisää sähköpostiosoitteet tai kokonaiset toimialueet roskapostisuodattimen valkoiselle listalle.
Lisätietoja mustien ja valkoisten listojen määrittämisestä on kohdassa Mustien ja valkoisten listojen määrittäminen.
Muista: Plesk tarjoaa vain SpamAssassinin perustoiminnot. Jos haluat luoda monimutkaisia roskapostintorjuntasääntöjä, muokkaa SpamAssassinin määritystiedostoja. Lisätietoja SpamAssassinin edistyneestä määrityksestä on oppaissa Advanced Administration Guide, Spam Protection Linux tai Windows sekä SpamAssassin-dokumentaatiossa.
SpamAssassinin käyttöönotto
Ota SpamAssassin käyttöön:
Siirry kohtaan Työkalut ja asetukset > Roskapostisuodatin (Sähköposti-ryhmässä).
Valitse vaihtoehto Ota palvelimen laajuinen SpamAssassin-roskapostisuodatus käyttöön.
Jos haluat antaa käyttäjillesi mahdollisuuden määrittää omat roskapostisuodatusasetuksensa postilaatikkokohtaisesti, valitse vaihtoehto Käytä yksilöllisiä asetuksia roskapostisuodatukseen.
(Plesk for Linux) Määritä, kuinka paljon resursseja SpamAssassin voi kuluttaa kentässä ”Enimmäisprosessit”. Mitä enemmän resursseja varaat, sitä nopeammin SpamAssassin käsittelee postia. Jos varaat kuitenkin liikaa resursseja, se voi vaikuttaa muihin palveluihin. Suosittelemme oletusarvon käyttämistä.
-
Säädä roskapostisuodattimen herkkyyttä kirjoittamalla haluamasi arvo kenttään ”Pakollinen pistemäärä”.
Oletusarvoisesti suodattimen herkkyys on asetettu niin, että kaikki viestit, jotka saavat 7 tai enemmän pistettä, luokitellaan roskapostiksi. Jos käyttäjät saavat edelleen roskapostiviestejä oletusherkkyydellä, lisää herkkyyttä asettamalla pienempi arvo, esimerkiksi 6. Jos SpamAssassin merkitsee oikeita viestejä roskapostiksi, vähennä herkkyyttä asettamalla suurempi arvo.
-
Määritä SpamAssassinin käsittelemien viestien enimmäiskoko. Tee se seuraavasti:
(Plesk for Windows) Valitse vaihtoehto ”Älä suodata, jos viestin koko ylittää tämän arvon” ja anna haluamasi arvo.
Määritä, miten roskapostiksi tunnistetut viestit merkitään kentässä ”Roskaposti-tunniste”. Jos et halua roskapostisuodattimen muokkaavan viestin aihetta, jätä tämä kenttä tyhjäksi. Jos haluat sisällyttää aihekenttään viestien saamien pisteiden määrän, kirjoita tähän kenttään
_SCORE_.(Plesk for Windows) Määritä luotetut kielet ja aluekohtaiset asetukset käyttämällä luetteloita Luotetut kielet ja Luotetut aluekohtaiset asetukset.
Valitse OK.
(Plesk for Linux) SpamAssassinin sähköpostin enimmäiskoon määrittäminen
Voit vähentää SpamAssassinin palvelimellesi aiheuttamaa kuormitusta rajoittamalla sähköpostien enimmäiskokoa, jonka SpamAssassinin tulee analysoida. Kaikki tätä kokoa suuremmat viestit toimitetaan vastaanottajilleen ilman tarkistusta.
Määritä SpamAssassinin käsittelemien viestien enimmäiskoko:
Avaa muokattavaksi määritystiedosto
/etc/psa/psa.conf-
Määritä halutun parametrin
SA_MAX_MAIL_SIZEarvo tavuina.Oletusarvoisesti sähköpostin enimmäiskoko on 256000 tavua. Suosittelemme rajoittamaan sähköpostin enimmäiskoon 150–250 kilotavuun, mikä on tavallista HTML-muotoisille ja kuvia sisältäville viesteille. Sähköpostin koko katsotaan kriittiseksi suodattimen ja palvelimen ylikuormituksen kannalta, jos se ylittää 500 kilotavua, mikä on tavallista liitteitä sisältäville viesteille.
Mustien ja valkoisten listojen määrittäminen
Voit lisätä merkintöjä musta- tai valkoiselle listalle:
Siirry Musta lista- tai Valkoinen lista -välilehdelle Työkalut ja asetukset > Roskapostisuodatin -sivulla.
Napsauta Lisää osoitteita.
-
Anna luettelo merkinnöistä, jotka haluat lisätä luetteloon.
Erota osoitteet pilkulla, kaksoispisteellä tai välilyönnillä. Voit käyttää tähteä (*) korvaamaan useita kirjaimia ja kysymysmerkkiä (?) korvaamaan yhden kirjaimen. Esimerkiksi: address@spammers.net, user?@spammers.net, *@spammers.net. Kun määrität *@spammers.net, estät koko sähköpostitoimialueen spammers.net. Jos käytät Windows-pohjaista palvelinta, määritä myös, mitä tehdään määritettyjen osoitteiden viesteille.
Valitse OK.
Poista merkinnät musta- tai valkoisesta listasta:
Valitse merkinnät vastaavalta välilehdeltä ja napsauta Poista.