Sistemi i filtrimit të spamit Rspamd 3.0 është i disponueshëm

Është paraqitur lëshimi i sistemit të filtrimit të spamit Rspamd 3.0, i cili ofron mjete për vlerësimin e mesazheve sipas kritereve të ndryshme, duke përfshirë rregullat, metodat statistikore dhe listat e zeza, mbi bazën e të cilave formohet pesha përfundimtare e mesazhit, të përdorura për të vendosur nëse do të bllokoj. Rspamd mbështet pothuajse të gjitha veçoritë e implementuara në SpamAssassin dhe ka një sërë veçorish që ju lejojnë të filtroni postën mesatarisht 10 herë më shpejt se SpamAssassin, si dhe të ofroni cilësi më të mirë filtrimi. Kodi i sistemit është shkruar në gjuhën C dhe shpërndahet nën licencën Apache 2.0.

Rspamd është ndërtuar duke përdorur një arkitekturë të drejtuar nga ngjarjet dhe fillimisht është projektuar për përdorim në sisteme shumë të ngarkuara, duke e lejuar atë të përpunojë qindra mesazhe në sekondë. Rregullat për identifikimin e shenjave të spamit janë shumë fleksibël dhe në formën e tyre më të thjeshtë mund të përmbajnë shprehje të rregullta, dhe në situata më komplekse ato mund të shkruhen në Lua. Zgjerimi i funksionalitetit dhe shtimi i llojeve të reja të kontrolleve zbatohet përmes moduleve që mund të krijohen në gjuhët C dhe Lua. Për shembull, modulet janë të disponueshme për verifikimin e dërguesit duke përdorur SPF, konfirmimin e domenit të dërguesit nëpërmjet DKIM dhe gjenerimin e kërkesave për listat DNSBL. Për të thjeshtuar konfigurimin, krijimin e rregullave dhe gjurmimin e statistikave, ofrohet një ndërfaqe administrative në internet.

Rritja e ndjeshme në numrin e versioneve është për shkak të ndryshimeve të rëndësishme në arkitekturën e brendshme, veçanërisht pjesët e analizimit të HTML, të cilat janë rishkruar plotësisht. Analizuesi i ri analizon HTML duke përdorur DOM dhe duke gjeneruar një pemë etiketash. Publikimi i ri prezanton gjithashtu një analizues CSS që, kur kombinohet me një analizues të ri HTML, ju lejon të nxjerrni saktë të dhënat nga emailet me shënjimin modern HTML, duke përfshirë dallimin midis përmbajtjes së dukshme dhe të padukshme. Vlen të përmendet se kodi i analizës nuk është shkruar në gjuhën C, por në C++17, e cila kërkon një përpilues që mbështet këtë standard për montim.

Risi të tjera:

  • Mbështetje e shtuar për API-në e Shërbimeve të Uebit të Amazon (AWS), e cila ofron mundësinë për të hyrë drejtpërdrejt në shërbimet cloud të Amazon nga API Lua. Si shembull, propozohet një shtojcë që ruan të gjitha mesazhet në ruajtjen e Amazon S3
  • Kodi për gjenerimin e raporteve në lidhje me përdorimin e teknologjisë DMARC është ripunuar. Funksionaliteti për dërgimin e raporteve përfshihet në një komandë të veçantë spamadm dmarc_report.
  • Për listat e postimeve, është shtuar mbështetje për "DMARC munging", duke zëvendësuar adresën Nga në mesazhe me adresën e postës nëse për mesazhin janë specifikuar rregullat e sakta DMARC.
  • U shtua shtojca e jashtme_relay, e cila zgjidh problemin me shtojcat si SPF duke përdorur adresën IP të rele të besuar të postës në vend të adresës së dërguesit.
  • U shtua komanda "rspamadm bayes_dump" për të shkruar dhe shkarkuar argumentet Bayes, duke i lejuar ato të transferohen midis instancave të ndryshme Rspamd.
  • Shtoi një shtojcë për të mbështetur sistemin bashkëpunues të bllokimit të spamit të Pyzor.
  • Janë ridizajnuar mjetet e monitorimit, të cilat tani thirren më rrallë dhe krijojnë më pak ngarkesë në modulet e jashtme.

Burimi: opennet.ru

Shto një koment