Ilmus Rspamd 3.9 rĂ€mpsposti filtreerimissĂŒsteem, mis pakub vahendeid sĂ”numite hindamiseks erinevate kriteeriumide alusel, sealhulgas reeglid, statistilised meetodid ja mustad nimekirjad, mille pĂ”hjal moodustatakse lĂ”ppkaalus, mida kasutatakse otsuse tegemiseks blokeerimise vajaduse kohta. Rspamd toetab praktiliselt kĂ”iki funktsioone, mis on ellu viidud SpamAssassini poolt, ning sellel on mitmeid omadusi, mis vĂ”imaldavad filtreerida poste keskmiselt 10 korda kiiremini kui SpamAssassin, samuti tagavad parema filtreerimise kvaliteedi. SĂŒsteemi kood on kirjutatud C keeles ja see levitatakse Apache 2.0 litsentsi alusel.
Rspamd on ehitatud sĂŒndmusjuhtimise arhitektuuril (Event-driven) ja on algselt loodud kasutamiseks kĂ”rge koormusega sĂŒsteemides, vĂ”imaldades töödelda sadu teadete sekundi jooksul. RĂ€mpsposti tuvastamise reeglid on vĂ€ga paindlikud ja kĂ”ige lihtsamal kujul vĂ”ivad need sisaldada regulaaravaldisi, samas kui keerukamate olukordade puhul vĂ”ivad need olla kirjutatud Lua keeles. Funktsionaalsuse laiendamine ja uute kontrollitĂŒĂŒpide lisamine toimub moduli kaudu, mis vĂ”ivad olla loodud C ja Lua keeles. NĂ€iteks on saadaval moodulid saatja kontrollimiseks SPF abil, domeeni saatja kinnitamiseks DKIM-i kaudu ja pĂ€ringute loomiseks DNSBL loeteludesse. Seadistamise, reeglite loomise ja statistika jĂ€lgimise hĂ”lbustamiseks on olemas halduslik veebiliides.
Uues versioonis:
- Parandatud on baiese klassifikaatori seadeid. Vaikeseade akna suurus on vÀhendatud 5-lt 2-le sÔnale, mis on kasvatanud jÔudlust ja vÀhendanud salvestusruumi tarbimist 4 korda ilma spÀmmi klassifitseerimise taseme halvenemiseta. Klassifikaatori erinevate seadistuste testimiseks on pakutud utiliiti "rspamadm classifier_test".
- Lisatud on GPT-moodul, mis kasutab OpenAI GPT API-d teksti klassifitseerimiseks lÀbi suure keelemudeli pÀringute, nagu GPT-3.5 Turbo ja GPT-4o. Uue mooduli abil on rÀmpsposti klassifitseerimise tÀpsus madalam kui baayeslikul klassifitseerijal, kuid selle eeliseks on, et see ei vaja eelnevat Ôpetust ja suudab arvesse vÔtta konteksti sÔnumites, samas kui tÔhusa baayesliku klassifitseerija jaoks on vajalik kvaliteetne ja tasakaalustatud mootori koolitus. Lisaks otsesele rÀmpsposti tuvastamisele saab GPT-moodulit kasutada ka baayesliku klassifitseerija koolitamiseks.
- Rakendatud on vÔimalus jagada mooduleid known_senders ja replies, et mÀrgistada kinnitatud saatjad, kasutades tunnusena seda, et neile on varem saadetud vastuseid.
- Vaikimisi on vĂ€lja lĂŒlitatud dĂŒnaamiline sĂ”numite saatmise intensiivsuse piirangute muutmine (dynamic ratelimit), mis on seotud ĂŒhe saatja, saaja vĂ”i IP-aadressiga.
Allikas: opennet.ru
