Mfumo wa kuchuja taka wa Rspamd 3.0 unapatikana

Utoaji wa mfumo wa kuchuja barua taka wa Rspamd 3.0 umewasilishwa, ukitoa zana za kutathmini ujumbe kulingana na vigezo mbalimbali, ikiwa ni pamoja na sheria, mbinu za takwimu na orodha nyeusi, kwa misingi ambayo uzito wa mwisho wa ujumbe huundwa, kutumika kuamua kama kuzuia. Rspamd inasaidia karibu vipengele vyote vilivyotekelezwa katika SpamAssassin, na ina idadi ya vipengele vinavyokuwezesha kuchuja barua pepe kwa wastani mara 10 zaidi ya SpamAssassin, na pia kutoa ubora bora wa kuchuja. Msimbo wa mfumo umeandikwa kwa lugha ya C na kusambazwa chini ya leseni ya Apache 2.0.

Rspamd imeundwa kwa kutumia usanifu unaoendeshwa na matukio na imeundwa awali kwa matumizi katika mifumo iliyopakiwa sana, na kuiruhusu kuchakata mamia ya ujumbe kwa sekunde. Sheria za kutambua ishara za barua taka zinaweza kunyumbulika sana na kwa njia rahisi zaidi zinaweza kuwa na maneno ya kawaida, na katika hali ngumu zaidi zinaweza kuandikwa kwa Lua. Kupanua utendakazi na kuongeza aina mpya za ukaguzi hutekelezwa kupitia moduli zinazoweza kuundwa katika lugha za C na Lua. Kwa mfano, sehemu zinapatikana za kuthibitisha mtumaji kwa kutumia SPF, kuthibitisha kikoa cha mtumaji kupitia DKIM, na kutoa maombi kwa orodha za DNSBL. Ili kurahisisha usanidi, kuunda sheria na kufuatilia takwimu, kiolesura cha wavuti cha kiutawala kinatolewa.

Ongezeko kubwa la nambari ya toleo ni kutokana na mabadiliko makubwa ya usanifu wa ndani, hasa sehemu za uchanganuzi za HTML, ambazo zimeandikwa upya kabisa. Kichanganuzi kipya huchanganua HTML kwa kutumia DOM na kutoa mti wa vitambulisho. Toleo jipya pia linatanguliza kichanganuzi cha CSS ambacho, kikiunganishwa na kichanganuzi kipya cha HTML, hukuruhusu kutoa data kwa usahihi kutoka kwa barua pepe zilizo na lebo ya kisasa ya HTML, ikijumuisha kutofautisha kati ya maudhui yanayoonekana na yasiyoonekana. Ni vyema kutambua kwamba msimbo wa kichanganuzi haujaandikwa kwa lugha ya C, lakini katika C++17, ambayo inahitaji mkusanyaji anayeunga mkono kiwango hiki cha mkusanyiko.

Ubunifu mwingine:

  • Usaidizi ulioongezwa kwa API ya Huduma za Wavuti za Amazon (AWS), ambayo hutoa uwezo wa kufikia moja kwa moja huduma za wingu za Amazon kutoka kwa API ya Lua. Kwa mfano, programu-jalizi inapendekezwa ambayo huhifadhi ujumbe wote kwenye hifadhi ya Amazon S3
  • Kanuni ya kutoa ripoti zinazohusiana na matumizi ya teknolojia ya DMARC imefanyiwa kazi upya. Utendaji wa kutuma ripoti umejumuishwa katika amri tofauti ya spamadm dmarc_report.
  • Kwa orodha za wanaopokea barua pepe, usaidizi umeongezwa kwa ajili ya "DMARC munging", ikibadilisha kutoka kwa anwani ya barua pepe na anwani ya barua ikiwa sheria sahihi za DMARC zimebainishwa kwa ujumbe.
  • Imeongeza programu-jalizi ya external_relay, ambayo hutatua tatizo na programu-jalizi kama vile SPF kwa kutumia anwani ya IP ya upeanaji wa barua pepe unaoaminika badala ya anwani ya mtumaji.
  • Imeongeza amri ya "rspamadm bayes_dump" ya kuandika na kupakua tokeni za Bayes, na kuziruhusu kuhamishwa kati ya matukio tofauti ya Rspamd.
  • Imeongeza programu-jalizi ili kusaidia mfumo shirikishi wa kuzuia barua taka wa Pyzor.
  • Zana za ufuatiliaji zimeundwa upya, ambazo sasa huitwa mara kwa mara na kuunda mzigo mdogo kwenye moduli za nje.

Chanzo: opennet.ru

Kuongeza maoni