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 .
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.
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 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 SpamAssassin med standard GTUBE- signaturen .
Apache Software Foundation | |||||||
---|---|---|---|---|---|---|---|
Projekter på topniveau |
| ||||||
Delprojekter |
| ||||||
Apache Web |
| ||||||
Andre projekter | |||||||
Udvikling af projekter ( inkubator ) |
| ||||||
Nedlagte projekter ( loftsrum ) | |||||||
|
Perl | |
---|---|
Mennesker |
|
Ting | |
Rammer |
|
|