Rspamd 3.0 спам шүүлтүүрийн системийг ашиглах боломжтой

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

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

Хувилбарын тоо мэдэгдэхүйц нэмэгдсэн нь дотоод архитектур, ялангуяа HTML задлан шинжлэлийн хэсгүүдийг бүрэн дахин бичсэнтэй холбоотой юм. Шинэ задлагч нь HTML-г DOM ашиглан задлан шинжилж, шошгуудын модыг үүсгэдэг. Мөн шинэ хувилбар нь шинэ HTML задлан шинжлэгчтэй хослуулснаар харагдах ба үл үзэгдэх контентыг ялгах зэрэг орчин үеийн HTML тэмдэглэгээ бүхий имэйлээс өгөгдлийг зөв задлах боломжийг олгодог CSS задлан шинжлэгчийг нэвтрүүлсэн. Парсер код нь Си хэл дээр биш харин C++17 хэл дээр бичигдсэн байдаг нь угсралтад энэ стандартыг дэмждэг хөрвүүлэгч шаардлагатай байдаг нь анхаарал татаж байна.

Бусад шинэлэг зүйл:

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

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх