SpamAssassin

SpamAssassin
Tyyppi Sähköpostin suodatus
Kehittäjä Apache Software Foundation
Sisään kirjoitettu Perl [4] [1] ja C [1]
Käyttöjärjestelmä Unix-tyyppinen käyttöjärjestelmä
Ensimmäinen painos 20. huhtikuuta 2001 [1]
uusin versio
Lisenssi Apache License 2.0 [5]
Verkkosivusto spamassassin.apache.org
 Mediatiedostot Wikimedia Commonsissa

SpamAssassin on tehokas roskapostin suodatustyökalu , joka perustuu avainkomponenttien - arviointipalvelun, kuljetusagentin ja sähköpostimallitietokannan - vuorovaikutukseen  .

SpamAssassin käyttää Bayesin suodatusta , DNSBL- käsittelyä , Lähettäjäkäytäntökehystä , DomainKeys- , DKIM- , Razor- ja muita roskapostin tunnistusmenetelmiä.

Se on Apache Software Foundationin huipputason projekti .

Toimintatavat

SpamAssassin on kirjoitettu Perlissä (Mail::SpamAssassin-moduuli CPANissa ). Sitä käytetään yleensä suodattamaan saapuva sähköposti yhdelle tai useammalle käyttäjälle. Sitä voidaan käyttää erillisenä sovelluksena, osana toista ohjelmaa tai asiakkaana (spamc), joka on vuorovaikutuksessa daemonin (spamd) kanssa. Jälkimmäisellä menetelmällä on parempi suorituskyky, mutta joissakin olosuhteissa se voi aiheuttaa turvallisuusriskin.

Käyttö

SpamAssassin sisältää suuren joukon sääntöjä, jotka määrittävät, mitkä sähköpostit ovat roskapostia ja mitkä eivät. Useimmat säännöt perustuvat säännöllisiin lausekkeisiin, jotka vastaavat viestin tekstiosaa tai otsikkoa, mutta SpamAssassin käyttää myös muita tekniikoita. SpamAssassinin dokumentaatio viittaa näihin sääntöihin "testeinä".

Jokaisella testillä on "hinta". Jos viesti läpäisee testin, tämä "kustannus" lisätään kokonaispisteisiin. Kustannukset voivat olla positiivisia tai negatiivisia, positiivisia arvoja kutsutaan roskapostiksi, negatiivisia arvoja kutsutaan kinkuiksi. Viesti käy läpi kaikki testit, kokonaispistemäärä lasketaan. Mitä korkeampi pistemäärä, sitä todennäköisemmin viesti on roskapostia.

SpamAssassinilla on määritettävä kynnys, jonka ylittyessä sähköposti luokitellaan roskapostiksi. Yleensä kynnys on sellainen, että kirjeen on täytettävä useita kriteerejä; vain yhden testin käynnistäminen ei riitä kynnyksen ylittämiseen.

sa-compile

sa-compile on SpamAssassinin mukana toimitettu apuohjelma versiosta 3.2.0 lähtien. Se kokoaa SpamAssassin-säännöt deterministiseen tilakoneeseen , mikä mahdollistaa tehokkaamman suorittimen käytön.

Testataan SpamAssassinia

Testaa SpamAssassinia GTUBE -standardin allekirjoituksella .

Katso myös

Muistiinpanot

  1. 1 2 3 https://projects.apache.org/json/projects/spamassassin.json
  2. ILMOITTAA: Apache SpamAssassin 3.4.6 saatavilla  – 2021 .
  3. https://github.com/apache/spamassassin/releases/tag/spamassassin_release_3_4_6 - 2021.
  4. Spam_assassin avoimen lähdekoodin projekti Open Hubissa: Kielisivu - 2006.
  5. https://github.com/apache/spamassassin/blob/spamassassin_release_3_4_1/LICENSE

Linkit