Na voljo je sistem za filtriranje neželene pošte Rspamd 3.0

Predstavljena je bila izdaja sistema za filtriranje neželene pošte Rspamd 3.0, ki ponuja orodja za vrednotenje sporočil po različnih kriterijih, vključno s pravili, statističnimi metodami in črnimi seznami, na podlagi katerih se oblikuje končna teža sporočila, na podlagi katere se odloči, ali blok. Rspamd podpira skoraj vse funkcije, implementirane v SpamAssassin, in ima številne funkcije, ki vam omogočajo filtriranje pošte v povprečju 10-krat hitreje kot SpamAssassin ter zagotavljajo boljšo kakovost filtriranja. Sistemska koda je napisana v jeziku C in se distribuira pod licenco Apache 2.0.

Rspamd je zgrajen z arhitekturo, ki temelji na dogodkih, in je prvotno zasnovan za uporabo v zelo obremenjenih sistemih, kar mu omogoča obdelavo na stotine sporočil na sekundo. Pravila za prepoznavanje znakov neželene pošte so zelo prilagodljiva in v najpreprostejši obliki lahko vsebujejo regularne izraze, v zahtevnejših situacijah pa so lahko zapisana v Lua. Razširitev funkcionalnosti in dodajanje novih vrst preverjanj se izvaja prek modulov, ki jih je mogoče ustvariti v jezikih C in Lua. Na voljo so na primer moduli za preverjanje pošiljatelja z uporabo SPF, potrjevanje domene pošiljatelja prek DKIM in generiranje zahtev za sezname DNSBL. Za poenostavitev konfiguracije, ustvarjanje pravil in spremljanje statistike je na voljo skrbniški spletni vmesnik.

Znatno povečanje števila različic je posledica pomembnih sprememb notranje arhitekture, zlasti delov za razčlenjevanje HTML, ki so bili v celoti prepisani. Novi razčlenjevalnik razčlenjuje HTML z uporabo DOM in generira drevo oznak. Nova izdaja uvaja tudi razčlenjevalnik CSS, ki vam v kombinaciji z novim razčlenjevalnikom HTML omogoča pravilno ekstrahiranje podatkov iz e-poštnih sporočil s sodobno oznako HTML, vključno z razlikovanjem med vidno in nevidno vsebino. Omeniti velja, da koda razčlenjevalnika ni napisana v jeziku C, ampak v C++17, ki za sestavljanje zahteva prevajalnik, ki podpira ta standard.

Druge novosti:

  • Dodana podpora za API Amazon Web Services (AWS), ki omogoča neposreden dostop do storitev Amazon v oblaku iz Lua API. Kot primer je predlagan vtičnik, ki shrani vsa sporočila v shrambo Amazon S3
  • Koda za generiranje poročil v zvezi z uporabo tehnologije DMARC je bila predelana. Funkcionalnost za pošiljanje poročil je vključena v ločen ukaz spamadm dmarc_report.
  • Za poštne sezname je bila dodana podpora za »DMARC munging«, ki zamenja naslov From v sporočilih s poštnim naslovom, če so za sporočilo določena pravilna pravila DMARC.
  • Dodan vtičnik external_relay, ki rešuje težavo z vtičniki, kot je SPF, z uporabo naslova IP zaupanja vrednega poštnega releja namesto naslova pošiljatelja.
  • Dodan ukaz "rspamadm bayes_dump" za pisanje in prenos Bayesovih žetonov, kar omogoča njihov prenos med različnimi primerki Rspamd.
  • Dodan vtičnik za podporo sistemu Pyzor za skupno blokiranje neželene pošte.
  • Prenovljena so bila orodja za spremljanje, ki se zdaj redkeje kličejo in manj obremenjujejo zunanje module.

Vir: opennet.ru

Dodaj komentar