SpamAssassin

SpamAssassin
Type E-mail-filtrering
Udvikler Apache Software Foundation
Skrevet i Perl [4] [1] og C [1]
Operativ system Unix-lignende operativsystem
Første udgave 20. april 2001 [1]
nyeste version
Licens Apache-licens 2.0 [5]
Internet side spamassassin.apache.org
 Mediefiler på Wikimedia Commons

SpamAssassin er et effektivt  spamfiltreringsværktøj baseret på samspillet mellem nøglekomponenter - evalueringstjenesten, transportagenten og e-mailskabelondatabasen.

SpamAssassin bruger Bayesiansk filtrering , DNSBL - behandling , Sender Policy Framework , DomainKeys , DKIM , Razor og andre spam-detektionsmetoder.

Det er et projekt på topniveau i Apache Software Foundation .

Driftsmåder

SpamAssassin er skrevet i Perl (Mail::SpamAssassin-modulet i CPAN ). Det bruges typisk til at filtrere indgående mail til en eller flere brugere. Det kan køres som et selvstændigt program, som en del af et andet program eller som en klient (spamc), der interagerer med en dæmon (spamd). Sidstnævnte metode har en højere ydeevne, men kan under nogle forhold skabe en sikkerhedsrisiko.

Brug

SpamAssassin kommer med et stort sæt regler, der bestemmer, hvilke e-mails der er spam, og hvilke der ikke er. De fleste af reglerne er baseret på regulære udtryk, der matcher meddelelsens tekst eller header, men SpamAssassin bruger også andre teknikker. SpamAssassin-dokumentationen omtaler disse regler som "tests".

Hver test har nogle "omkostninger". Hvis meddelelsen består testen, lægges denne "omkostning" til den samlede score. Omkostningerne kan være positive eller negative, positive værdier kaldes spam, negative værdier kaldes skinke. Beskeden går gennem alle testene, den samlede score beregnes. Jo højere score, jo mere sandsynligt er beskeden spam.

SpamAssassin har en konfigurerbar grænse, over hvilken en e-mail vil blive klassificeret som spam. Normalt er tærsklen sådan, at brevet skal opfylde flere kriterier; at udløse kun én test er ikke nok til at overskride tærsklen.

sa-compile

sa-compile er et hjælpeprogram , der er leveret med SpamAssassin siden version 3.2.0. Den kompilerer SpamAssassin-regelsættet til en deterministisk tilstandsmaskine , hvilket giver mulighed for mere effektiv CPU-brug.

Test af SpamAssassin

Test SpamAssassin med standard GTUBE- signaturen .

Se også

Noter

  1. 1 2 3 https://projects.apache.org/json/projects/spamassassin.json
  2. MEDDELELSE: Apache SpamAssassin 3.4.6 tilgængelig  - 2021 .
  3. https://github.com/apache/spamassassin/releases/tag/spamassassin_release_3_4_6 - 2021.
  4. Spam_assassin Open Source-projektet på Open Hub: Languages-side - 2006.
  5. https://github.com/apache/spamassassin/blob/spamassassin_release_3_4_1/LICENSE

Links