I-Rspamd 3.0 inkqubo yokucoca i-spam ekhoyo

Ukukhutshwa kwenkqubo yokucoca i-spam ye-3.0 ye-spam iye yaboniswa, ibonelela ngezixhobo zokuvavanya imiyalezo ngokwemiqathango eyahlukeneyo, kubandakanywa nemithetho, iindlela zezibalo kunye noluhlu lwabamnyama, ngesiseko sobunzima bokugqibela bomyalezo owenziweyo, esetyenziselwa ukugqiba ukuba ngaba vimba. I-Rspamd isekela phantse zonke iimpawu eziphunyeziweyo kwi-SpamAssassin, kwaye inenani leempawu ezikuvumela ukuba ucofe i-imeyile nge-avareji ye-10 ngokukhawuleza kuno-SpamAssassin, kunye nokubonelela ngekhwalithi engcono yokucoca. Ikhowudi yenkqubo ibhalwe ngolwimi lwe-C kwaye isasazwe phantsi kwelayisensi ye-Apache 2.0.

I-Rspamd yakhiwe ngokusebenzisa i-architecture eqhutywa yisiganeko kwaye ekuqaleni yenzelwe ukusetyenziswa kwiinkqubo ezilayishwe kakhulu, ezivumela ukuba ziqhube amakhulu emiyalezo ngomzuzwana. Imithetho yokuchonga iimpawu ze-spam iguquguquka kakhulu kwaye kwifom yabo elula inokuquka iintetho eziqhelekileyo, kwaye kwiimeko ezinzima zingabhalwa kwi-Lua. Ukwandisa ukusebenza kunye nokongeza iintlobo ezintsha zokutshekisha kuphunyezwa ngeemodyuli ezinokuthi zenziwe kwiilwimi zeC kunye neLua. Umzekelo, iimodyuli ziyafumaneka zokuqinisekisa umthumeli usebenzisa i-SPF, iqinisekisa i-domain yomthumeli nge-DKIM, kwaye ivelisa izicelo kwizintlu ze-DNSBL. Ukwenza lula ukucwangciswa, ukudala imithetho kunye nokulandelela izibalo, i-interface yewebhu yolawulo inikezelwa.

Ukonyuka okubalulekileyo kwenani lenguqulo kubangelwa utshintsho oluphawulekayo kuyilo lwangaphakathi, ngakumbi iinxalenye ze-HTML zokwahlula, eziye zabhalwa ngokutsha ngokupheleleyo. Uluhlu olutsha lwahlula i-HTML kusetyenziswa iDOM kwaye luvelisa umthi weethegi. Ukukhutshwa okutsha kwakhona kwazisa i-CSS parser ukuba, xa idibene ne-HTML entsha, ikuvumela ukuba ukhuphe ngokuchanekileyo idatha kwii-imeyile kunye ne-markup ye-HTML yanamhlanje, kubandakanywa ukwahlula phakathi kwezinto ezibonakalayo nezingabonakaliyo. Kuyaphawuleka ukuba ikhowudi ye-parser ayibhalwanga ngolwimi lwe-C, kodwa kwi-C ++ 17, efuna umqokeleli oxhasa lo mgangatho wendibano.

Olunye utshintsho:

  • Inkxaso eyongezelelweyo ye-Amazon Web Services (AWS) API, enika amandla okufikelela ngokuthe ngqo kwiinkonzo zefu ze-Amazon kwiLua API. Njengomzekelo, kucetywa iplagin egcina yonke imiyalezo kwi-Amazon S3 yokugcina
  • Ikhowudi yokuvelisa iingxelo ezinxulumene nokusetyenziswa kobuchwepheshe be-DMARC iye yaphinda yasetyenziswa. Umsebenzi wokuthumela iingxelo uqukwe kumyalelo owahlukileyo spamadm dmarc_report.
  • Kuluhlu lokuposa, inkxaso yongezwe kwi-β€œDMARC munging”, endaweni ethi Ukusuka kwidilesi kwimiyalezo ngedilesi yokuposa ukuba imigaqo ye-DMARC echanekileyo ichaziwe kumyalezo.
  • I-plugin yangaphandle_yelayithiweyo eyongeziweyo, eyisombulula ingxaki ngeeplagi ezifakiweyo ezifana ne-SPF isebenzisa idilesi ye-IP ye-imeyile ethembekileyo ehambisa i-imeyile endaweni yedilesi yomthumeli.
  • Kongezwe "rspamadm bayes_dump" umyalelo wokubhala nokukhuphela iithokheni ze-Bayes, ezivumela ukuba zidluliselwe phakathi kwemizekelo eyahlukeneyo ye-Rspamd.
  • Kongezwe i-plugin ukuxhasa inkqubo ye-spam yokubambisana ye-Pyzor.
  • Izixhobo zokubeka iliso ziye zahlaziywa, ngoku zibizwa ngokuba ngaphantsi rhoqo kwaye zenze umthwalo omncinci kwiimodyuli zangaphandle.

umthombo: opennet.ru

Yongeza izimvo