Saadaval on Rspamd 3.0 rämpsposti filtreerimise süsteem

Esitletud on rämpsposti filtreerimissüsteemi Rspamd 3.0 väljalaset, mis pakub tööriistu sõnumite hindamiseks erinevate kriteeriumide järgi, sealhulgas reeglid, statistilised meetodid ja mustad nimekirjad, mille alusel kujuneb kirja lõplik kaal, mille alusel otsustatakse, kas blokk. Rspamd toetab peaaegu kõiki SpamAssassinis juurutatud funktsioone ja sellel on mitmeid funktsioone, mis võimaldavad filtreerida kirju keskmiselt 10 korda kiiremini kui SpamAssassin, samuti pakuvad paremat filtreerimiskvaliteeti. Süsteemikood on kirjutatud C-keeles ja seda levitatakse Apache 2.0 litsentsi all.

Rspamd on loodud sündmustepõhise arhitektuuri abil ja on algselt mõeldud kasutamiseks suure koormusega süsteemides, võimaldades sellel töödelda sadu sõnumeid sekundis. Rämpsposti märkide tuvastamise reeglid on väga paindlikud ja võivad oma lihtsaimal kujul sisaldada regulaaravaldisi ning keerulisemates olukordades saab need kirjutada Lua keeles. Funktsionaalsuse laiendamine ja uut tüüpi kontrollide lisamine viiakse läbi moodulite kaudu, mida saab luua C- ja Lua keeles. Näiteks on saadaval moodulid saatja kontrollimiseks SPF-i abil, saatja domeeni kinnitamiseks DKIM-i kaudu ja päringute genereerimiseks DNSBL-loenditesse. Konfigureerimise lihtsustamiseks, reeglite loomiseks ja statistika jälgimiseks pakutakse administratiivset veebiliidest.

Versiooninumbri märkimisväärne kasv on tingitud olulistest muudatustest sisemises arhitektuuris, eriti HTML-i parsimise osades, mis on täielikult ümber kirjutatud. Uus parser parsib HTML-i DOM-i abil ja genereerib siltide puu. Uues versioonis tutvustatakse ka CSS-i parserit, mis uue HTML-i parseriga kombineerituna võimaldab teil kaasaegse HTML-märgistusega meilidest andmeid õigesti eraldada, sealhulgas eristada nähtavat ja nähtamatut sisu. Tähelepanuväärne on see, et parseri kood pole kirjutatud mitte C-keeles, vaid C++17-s, mille koostamiseks on vaja seda standardit toetavat kompilaatorit.

Muud uuendused:

  • Lisatud tugi Amazon Web Services (AWS) API-le, mis annab võimaluse pääseda otse Amazoni pilveteenustele Lua API kaudu. Näitena pakutakse välja pistikprogramm, mis salvestab kõik sõnumid Amazon S3 salvestusruumi
  • DMARC-tehnoloogia kasutamisega seotud aruannete koostamise kood on ümber töötatud. Aruannete saatmise funktsioon sisaldub eraldi käsus spamadm dmarc_report.
  • Meililistide jaoks on lisatud tugi funktsioonile DMARC munging, mis asendab sõnumites Saatja aadressi postiaadressiga, kui kirjale on määratud õiged DMARC-reeglid.
  • Lisatud external_relay plugin, mis lahendab pistikprogrammide (nt SPF) probleemi, kasutades saatja aadressi asemel usaldusväärse meiliedastuse IP-aadressi.
  • Lisatud käsk "rspamadm bayes_dump" Bayesi žetoonide kirjutamiseks ja allalaadimiseks, võimaldades neid erinevate Rspamdi eksemplaride vahel üle kanda.
  • Lisatud pistikprogramm, mis toetab Pyzori ühist rämpsposti blokeerimise süsteemi.
  • Jälgimistööriistad on ümber kujundatud, mida nüüd harvemini kutsutakse ja mis tekitavad välistele moodulitele vähem koormust.

Allikas: opennet.ru

Lisa kommentaar