Rspamd 3.0 Spamfiltersystem verfügbar

D'Verëffentlechung vum Rspamd 3.0 Spam-Filtersystem gouf presentéiert, Tools ubitt fir Messagen no verschiddene Critèren ze evaluéieren, dorënner Reegelen, statistesch Methoden a Schwaarzlëschten, op Basis vun deenen d'Finale Gewiicht vun der Noriicht geformt gëtt, benotzt fir ze entscheeden ob se blockéieren. Rspamd ënnerstëtzt bal all d'Features, déi am SpamAssassin implementéiert sinn, an huet eng Rei Features, déi Iech erlaben Mailen am Duerchschnëtt 10 Mol méi séier wéi SpamAssassin ze filteren, souwéi eng besser Filterqualitéit ubidden. De Systemcode ass an der C Sprooch geschriwwe ginn an ënner der Apache 2.0 Lizenz verdeelt.

Rspamd ass gebaut mat enger event-driven Architektur an ass ufanks entworf fir ze benotzen an héich gelueden Systemer, wat et erlaabt Honnerte vu Messagen pro Sekonn ze veraarbecht. Regele fir Unzeeche vu Spam z'identifizéieren sinn héich flexibel an an hirer einfachster Form kënne regelméisseg Ausdréck enthalen, a méi komplexe Situatiounen kënnen se an Lua geschriwwe ginn. D'Funktionalitéit erweidert an nei Aarte vu Kontrollen derbäi ze ginn ass duerch Moduler implementéiert déi an de C a Lua Sprooche erstallt kënne ginn. Zum Beispill sinn Moduler verfügbar fir de Sender mat SPF z'iwwerpréiwen, d'Domain vum Sender iwwer DKIM ze bestätegen, an Ufroe fir DNSBL Lëschten ze generéieren. Fir d'Konfiguratioun ze vereinfachen, Regelen erstellen an Statistiken ze verfollegen, gëtt eng administrativ Webinterface geliwwert.

Déi bedeitend Erhéijung vun der Versiounsnummer ass wéinst bedeitende Ännerunge vun der interner Architektur, besonnesch den HTML Parsing Deeler, déi komplett nei geschriwwe goufen. Den neie Parser parséiert HTML mat der DOM a generéiert e Bam vun Tags. Déi nei Verëffentlechung stellt och e CSS Parser vir, deen, kombinéiert mat engem neien HTML Parser, Iech erlaabt Daten aus E-Mailen mat modernen HTML Markup korrekt ze extrahéieren, inklusiv z'ënnerscheeden tëscht sichtbaren an onsichtbaren Inhalt. Et ass bemierkenswäert datt de Parsercode net an der C Sprooch geschriwwe gëtt, awer an C ++ 17, wat e Compiler erfuerdert deen dëse Standard fir d'Versammlung ënnerstëtzt.

Aner Innovatiounen:

  • Zousätzlech Ënnerstëtzung fir d'Amazon Web Services (AWS) API, déi d'Fäegkeet ubitt direkt Zougang zu Amazon Cloud Servicer vun der Lua API. Als Beispill gëtt e Plugin proposéiert deen all Messagen an Amazon S3 Späichere späichert
  • De Code fir Berichter ze generéieren am Zesummenhang mat der Notzung vun der DMARC Technologie gouf ëmgeschafft. D'Funktionalitéit fir Berichter ze schécken ass an engem separaten Kommando spamadm dmarc_report abegraff.
  • Fir Mailinglëschte gouf d'Ënnerstëtzung fir "DMARC munging" bäigefüügt, d'Adress vun de Messagen duerch d'Mailingadress ersat wann déi richteg DMARC Reegele fir de Message spezifizéiert sinn.
  • Added external_relay Plugin, deen de Problem mat Plugins wéi SPF léist mat der IP Adress vum vertrauenswürdege Mailrelais anstatt der Senderadress.
  • "rspamdm bayes_dump" Kommando bäigefüügt fir Bayes Tokens ze schreiwen an erofzelueden, sou datt se tëscht verschiddene Rspamd Instanzen transferéiert kënne ginn.
  • E Plugin bäigefüügt fir de Pyzor kollaborative Spam Blocking System z'ënnerstëtzen.
  • Iwwerwaachungsinstrumenter goufen nei designt, déi elo manner dacks genannt ginn a manner Belaaschtung op externe Moduler erstellen.

Source: opennet.ru

Setzt e Commentaire