Spam Assassin

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 .

Moduri de operare

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.

Utilizare

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

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.

Testarea SpamAssassin

Testați SpamAssassin cu semnătura standard GTUBE .

Vezi și

Note

  1. 1 2 3 https://projects.apache.org/json/projects/spamassassin.json
  2. ANUNȚ: Apache SpamAssassin 3.4.6 disponibil  - 2021 .
  3. https://github.com/apache/spamassassin/releases/tag/spamassassin_release_3_4_6 - 2021.
  4. Proiectul spam_assassin Open Source pe Open Hub: Pagina de limbi - 2006.
  5. https://github.com/apache/spamassassin/blob/spamassassin_release_3_4_1/LICENSE

Link -uri