SpamAssassin | |
---|---|
Sorts | E-postfiltrering |
Utvecklaren | Apache Software Foundation |
Skrivet i | Perl [4] [1] och C [1] |
Operativ system | Unix-liknande operativsystem |
Första upplagan | 20 april 2001 [1] |
senaste versionen | |
Licens | Apache License 2.0 [5] |
Hemsida | spamassassin.apache.org _ |
Mediafiler på Wikimedia Commons |
SpamAssassin är ett effektivt verktyg för skräppostfiltrering baserat på samverkan mellan nyckelkomponenter - utvärderingstjänsten, transportagenten och e-postmalldatabasen.
SpamAssassin använder Bayesiansk filtrering , DNSBL- bearbetning , Sender Policy Framework , DomainKeys , DKIM , Razor och andra metoder för att upptäcka skräppost.
Det är ett projekt på toppnivå i Apache Software Foundation .
SpamAssassin är skrivet i Perl (Mail::SpamAssassin-modulen i CPAN ). Det används vanligtvis för att filtrera inkommande e-post till en eller flera användare. Det kan köras som en fristående applikation, som en del av ett annat program eller som en klient (spamc) som interagerar med en demon (spamd). Den senare metoden har en högre prestanda, men kan i vissa förhållanden skapa en säkerhetsrisk.
SpamAssassin kommer med en stor uppsättning regler som avgör vilka e-postmeddelanden som är spam och vilka som inte är det. De flesta av reglerna är baserade på reguljära uttryck som matchar meddelandetexten eller rubriken, men SpamAssassin använder också andra tekniker. SpamAssassin-dokumentationen hänvisar till dessa regler som "tester".
Varje test har en viss "kostnad". Om meddelandet klarar testet läggs denna "kostnad" till den totala poängen. Kostnaden kan vara positiv eller negativ, positiva värden kallas spam, negativa värden kallas skinka. Meddelandet går igenom alla tester, totalpoängen beräknas. Ju högre poäng, desto mer sannolikt är meddelandet spam.
SpamAssassin har en konfigurerbar tröskel över vilken ett e-postmeddelande kommer att klassificeras som spam. Vanligtvis är tröskeln sådan att brevet måste uppfylla flera kriterier; Att bara utlösa ett test räcker inte för att överskrida tröskeln.
sa-compile är ett verktyg som levereras med SpamAssassin sedan version 3.2.0. Den kompilerar SpamAssassin-regeluppsättningen till en deterministisk tillståndsmaskin , vilket möjliggör effektivare CPU-användning.
Testa SpamAssassin med standard GTUBE- signaturen .
Apache Software Foundation | |||||||
---|---|---|---|---|---|---|---|
Projekt på högsta nivå |
| ||||||
Delprojekt |
| ||||||
Apache |
| ||||||
Andra projekt | |||||||
Utveckla projekt ( inkubator ) |
| ||||||
Avvecklade projekt ( Attic ) | |||||||
|
Perl | |
---|---|
människor |
|
Saker | |
Ramar |
|
|