SpamAssassin

SpamAssassin
Típusú E-mail szűrés
Fejlesztő Apache Software Foundation
Beírva Perl [4] [1] és C [1]
Operációs rendszer Unix-szerű operációs rendszer
Első kiadás 2001. április 20. [1]
legújabb verzió
Engedély Apache License 2.0 [5]
Weboldal spamassassin.apache.org
 Médiafájlok a Wikimedia Commons oldalon

A SpamAssassin egy hatékony levélszemétszűrő  eszköz , amely kulcsfontosságú összetevők – a kiértékelő szolgáltatás, az átviteli ügynök és az e-mail-sablon adatbázis – kölcsönhatásán alapul.

A SpamAssassin Bayes-szűrést , DNSBL - feldolgozást , Sender Policy Framework -et , DomainKeys -t , DKIM -et , Razort és más spamészlelési módszereket használ.

Ez az Apache Software Foundation legfelső szintű projektje .

Üzemmódok

A SpamAssassin Perlben van írva (a Mail::SpamAssassin modul a CPAN -ban ). Általában a bejövő levelek egy vagy több felhasználó számára történő szűrésére szolgál. Futtatható önálló alkalmazásként, egy másik program részeként vagy kliensként (spamc), amely kölcsönhatásba lép egy démonnal (spamd). Ez utóbbi módszer nagyobb teljesítményű, de bizonyos körülmények között biztonsági kockázatot jelenthet.

Használat

A SpamAssassin számos szabályt tartalmaz, amelyek meghatározzák, hogy mely e-mailek spamek és melyek nem. A legtöbb szabály olyan reguláris kifejezéseken alapul, amelyek megfelelnek az üzenet törzsének vagy fejlécének, de a SpamAssassin más technikákat is használ. A SpamAssassin dokumentációja ezeket a szabályokat "teszteknek" nevezi.

Minden tesztnek van némi "költsége". Ha az üzenet átmegy a teszten, ez a „költség” hozzáadódik az összpontszámhoz. A költség lehet pozitív vagy negatív, a pozitív értékeket spamnek, a negatív értékeket hamnak nevezzük. Az üzenet végigmegy az összes teszten, az összpontszám kiszámításra kerül. Minél magasabb a pontszám, annál valószínűbb, hogy az üzenet spam.

A SpamAssassin rendelkezik egy konfigurálható küszöbértékkel, amely felett az e-mail spamnek minősül. Általában a küszöb olyan, hogy a levélnek több kritériumnak kell megfelelnie; csak egy teszt kiváltása nem elég a küszöb túllépéséhez.

sa-compile

Az sa-compile a SpamAssassin 3.2.0-s verziója óta biztosított segédprogram . A SpamAssassin szabálykészletet egy determinisztikus állapotú gépbe állítja össze , ami hatékonyabb CPU-használatot tesz lehetővé.

A SpamAssassin tesztelése

Tesztelje a SpamAssassint a szabványos GTUBE aláírással .

Lásd még

Jegyzetek

  1. 1 2 3 https://projects.apache.org/json/projects/spamassassin.json
  2. KÖZLEMÉNY: Az Apache SpamAssassin 3.4.6 elérhető  – 2021 .
  3. https://github.com/apache/spamassassin/releases/tag/spamassassin_release_3_4_6 – 2021.
  4. A spam_assassin nyílt forráskódú projekt az Open Hubon: Nyelvek oldala – 2006.
  5. https://github.com/apache/spamassassin/blob/spamassassin_release_3_4_1/LICENSE

Linkek