Spam Assassin | |
---|---|
Tip de | Filtrarea e-mailurilor |
Dezvoltator | Apache Software Foundation |
Scris in | Perl [4] [1] și C [1] |
Sistem de operare | Sistem de operare asemănător Unix |
Prima editie | 20 aprilie 2001 [1] |
ultima versiune |
|
Licență | Licență Apache 2.0 [5] |
Site-ul web | spamassassin.apache.org _ |
Fișiere media la Wikimedia Commons |
SpamAssassin este un instrument eficient de filtrare a spam-ului bazat pe interacțiunea componentelor cheie - serviciul de evaluare, agentul de transport și baza de date de șabloane de e-mail.
SpamAssassin folosește filtrarea bayesiană , procesarea DNSBL , Sender Policy Framework , DomainKeys , DKIM , Razor și alte metode de detectare a spam-ului.
Este un proiect de nivel superior în Apache Software Foundation .
SpamAssassin este scris în Perl (modulul Mail::SpamAssassin din CPAN ). Este de obicei folosit pentru a filtra mesajele primite către unul sau mai mulți utilizatori. Poate fi rulat ca o aplicație autonomă, ca parte a unui alt program sau ca client (spamc) care interacționează cu un demon (spamd). Această din urmă metodă are o performanță mai mare, dar în unele condiții poate crea un risc de securitate.
SpamAssassin vine cu un set mare de reguli care determină ce e-mailuri sunt spam și care nu. Majoritatea regulilor se bazează pe expresii regulate care se potrivesc cu corpul sau antetul mesajului, dar SpamAssassin folosește și alte tehnici. Documentația SpamAssassin se referă la aceste reguli ca „teste”.
Fiecare test are un anumit „cost”. Dacă mesajul trece testul, acest „cost” se adaugă la scorul total. Costul poate fi pozitiv sau negativ, valorile pozitive se numesc spam, valorile negative se numesc ham. Mesajul trece prin toate testele, se calculează punctajul total. Cu cât scorul este mai mare, cu atât este mai probabil ca mesajul să fie spam.
SpamAssassin are un prag configurabil peste care un e-mail va fi clasificat ca spam. De obicei, pragul este astfel încât scrisoarea trebuie să îndeplinească mai multe criterii; declanșarea unui singur test nu este suficientă pentru a depăși pragul.
sa-compile este un utilitar furnizat cu SpamAssassin începând cu versiunea 3.2.0. Compilează setul de reguli SpamAssassin într-o mașină de stări deterministă , permițând o utilizare mai eficientă a CPU.
Testați SpamAssassin cu semnătura standard GTUBE .
Apache Software Foundation | |||||||
---|---|---|---|---|---|---|---|
Proiecte de nivel superior |
| ||||||
Subproiecte |
| ||||||
Apache Web |
| ||||||
Alte proiecte | |||||||
Dezvoltare proiecte ( Incubator ) |
| ||||||
Proiecte scoase din funcțiune ( Mansarda ) | |||||||
|
Perl | |
---|---|
oameni |
|
Lucruri | |
Cadre |
|
|