Rspamd 3.0 спам чыпкалоо системасы жеткиликтүү

Rspamd 3.0 спам чыпкалоо тутумунун релизи сунушталды, ал ар кандай критерийлер боюнча билдирүүлөрдү баалоо куралдарын, анын ичинде эрежелерди, статистикалык ыкмаларды жана кара тизмелерди камтыйт, анын негизинде билдирүүнүн акыркы салмагы түзүлөт. блок. Rspamd SpamAssassinде ишке ашырылган дээрлик бардык функцияларды колдойт жана почтаны SpamAssassinге караганда орто эсеп менен 10 эсе тез чыпкалоого мүмкүндүк берген, ошондой эле чыпкалоо сапатын жакшырткан бир катар өзгөчөлүктөргө ээ. Системанын коду Си тилинде жазылган жана Apache 2.0 лицензиясы боюнча таратылат.

Rspamd окуяга негизделген архитектуранын жардамы менен курулган жана алгач секундасына жүздөгөн билдирүүлөрдү иштеп чыгууга мүмкүндүк берүүчү өтө жүктөлгөн системаларда колдонуу үчүн иштелип чыккан. Спамдын белгилерин аныктоо эрежелери өтө ийкемдүү жана эң жөнөкөй формасында кадимки туюнтмаларды камтышы мүмкүн, ал эми татаалыраак учурларда алар Луа тилинде жазылышы мүмкүн. Функционалдык мүмкүнчүлүктөрдү кеңейтүү жана текшерүүлөрдүн жаңы түрлөрүн кошуу С жана Луа тилдеринде түзүлө турган модулдар аркылуу ишке ашырылат. Мисалы, SPF аркылуу жөнөтүүчүнү текшерүү, DKIM аркылуу жөнөтүүчүнүн доменин ырастоо жана DNSBL тизмелерине суроо-талаптарды түзүү үчүн модулдар бар. Конфигурацияны жөнөкөйлөтүү, эрежелерди түзүү жана статистиканы көзөмөлдөө үчүн административдик веб-интерфейс каралган.

Версия санынын олуттуу өсүшү ички архитектурадагы олуттуу өзгөрүүлөргө, айрыкча HTML талдоо бөлүктөрүнө, толугу менен кайра жазылганына байланыштуу. Жаңы талдоочу HTMLди DOM аркылуу талдайт жана тегдердин дарагын жаратат. Жаңы релиз ошондой эле жаңы HTML талдоочу менен айкалышканда, заманбап HTML белгилөө менен электрондук почталардан маалыматтарды туура чыгарууга, анын ичинде көрүнгөн жана көрүнбөгөн мазмунду айырмалоого мүмкүндүк берген CSS талдоочусун киргизет. Белгилей кетчү нерсе, талдоочу код Си тилинде эмес, С++17 тилинде жазылган, ал үчүн бул стандартты чогултуу үчүн компилятор керек.

Башка инновациялар:

  • Lua API'ден Amazon булут кызматтарына түздөн-түз кирүү мүмкүнчүлүгүн камсыз кылган Amazon Web Services (AWS) API үчүн кошумча колдоо. Мисал катары, Amazon S3 сактагычындагы бардык билдирүүлөрдү сактаган плагин сунушталат
  • DMARC технологиясын колдонууга байланыштуу отчетторду түзүү коду кайра иштелип чыккан. Отчетторду жөнөтүү функциясы spamadm dmarc_report өзүнчө командасында камтылган.
  • Почта тизмелери үчүн, эгер билдирүү үчүн туура DMARC эрежелери көрсөтүлгөн болсо, билдирүүлөрдөгү From дарегин почта дареги менен алмаштырып, "DMARC munging" үчүн колдоо кошулду.
  • Жөнөтүүчүнүн дарегинин ордуна ишенимдүү почта релесинин IP дарегин колдонуп, SPF сыяктуу плагиндер менен көйгөйдү чечкен external_relay плагини кошулду.
  • Bayes токендерин жазуу жана жүктөп алуу үчүн "rspamadm bayes_dump" буйругу кошулду, бул аларды ар кандай Rspamd инстанцияларынын ортосунда өткөрүүгө мүмкүндүк берет.
  • Pyzor биргелешкен спам бөгөттөө тутумун колдоо үчүн плагин кошулду.
  • Мониторинг куралдары кайра иштелип чыкты, алар азыр сейрек аталат жана тышкы модулдарга азыраак жүктөмдү жаратат.

Source: opennet.ru

Комментарий кошуу