Rspamd هو على شبكة الإنترنت نظام الترشيح مفتوحة المصدر التي تم تصميمها في البداية كبديل للسباماساسين شعبية (spamd) الخفي على أنظمة التشغيل لينوكس / يونيكس. فهو سريع جدا وحدات، هو مكتوب في لغة البرمجة C وspeciafically تهدف إلى معالجة الاتصالات غير المتزامنة.
الميزات في لمحة
وتشمل السمات الرئيسية دعم المرشحات SURBL، ودعم التجزئة ضبابي، قواعد التعبير العادية لتصفية أجزاء مختلفة من رسالة، ومختلف المدمج في وظائف لتحليل الرسائل بسهولة، ودعم الجداول شخصية ورسائل البريد الإلكتروني، فضلا عن تقديم الدعم لبعيد إدارة وجمع الإحصاءات.
وبالإضافة إلى ذلك، يمكن أن نذكر أن البرنامج هو تمديد للغاية عن طريق نظام المساعد لوا ومقرها بيرل، تدعم إحصاءات (غربلة / OSB)، ويدعم إحصاءات صناعة السيارات في التعلم، وذلك و؛ [س] متوافقة تماما مع أداة سباماساسين.
الشروع في العمل مع Rspamd
وكما يوحي اسمها، Rspamd هو الخفي ذلك، بدأت مرة واحدة، فإنه يعمل في الخلفية وفزت و[رسقوو]؛ ر تكون قادرة على التفاعل معها وكأنك تفعل مع برنامج سطر الأوامر العادية أو تطبيق رسومية. ومع ذلك، لأنه يأتي مع واجهة الإدارة على شبكة الإنترنت.
لتثبيته، تحميل أحدث إصدار من Softoware، استخراج ذلك على الموقع الذي تختاره، فتح محطة المحاكي وانتقل إلى الموقع من الملفات التي تم استخراجها. اكتب ودقوو]؛. cmake وردقوو]؛ الأوامر لتكوين البرنامج، تشغيل ودقوو]؛ جعل وردقوو]؛ الأمر لترجمة عليه وو [لدقوو]؛ جعل تركيب وردقوو]؛ الأوامر، كجذر، لتثبيته نظام واسع. يرجى ملاحظة أنه يجب أن يتم تشغيل جميع الأوامر دون أن يستشهد.
تحت غطاء محرك السيارة وتوفر
Rspamd هو برنامج سريع جدا ومستقرة وبسيط مكتوب تماما في لغة البرمجة C والمصممة ليتم نشرها فقط على أنظمة جنو / لينكس. كان متوفرا للتحميل على أنه واحد، أرشيف مصادر عالمي، ولكن يمكنك أيضا استنساخ ذلك من جيت. توزيعات مختلفة من لينكس قد يكون حزمة Rspamd في مستودعات البرمجيات الافتراضية الخاصة بهم إذا و[رسقوو]؛ إعادة تبحث عن وسيلة سهلة لتثبيته. وهو يدعم كل من 32 بت و 64 بت منصات الأجهزة
ما هو الجديد في هذا الإصدار:.
تحسين أمثل عن طريق شجرة جملة مجردة عن كل التعبيرات (مداخلتي يصف بعض المبادئ الأساسية للتحسينات.
تحولت إلى luajit وPCRE JIT افتراضيا. تجميع JIT يسمح لتحسين الأداء في اختناقات حتى الآن rspamd هو أسرع بكثير من 0.8 الفرع.
قواعد سباماساسين إضافة دعم: يمكنك الآن استخدام معظم قواعد سباماساسين بك في rspamd أصلا. وبطبيعة الحال، هي الأمثل أنها مع تقنيات JIT وAST.
واضاف لدعم التشفير: rspamd الآن يمكن تشفير كل حركة المرور مع التشفير الكمون سريع للغاية وانخفاض على أساس تشفير المفتاح العام وبناء cryptobox.
تم استيراد التنفيذ أهو corasic الجديد. الآن rspamd يمكن البحث عن مئات الآلاف من أنماط البحث في الزمن الخطي تقريبا.
إحصاءات جديدة العمارة:
تقنيات tokenization المتقدمة (آمن أو التجزئة سريع).
تحسين tokenization UTF8.
تجنب التعلم متعددة من نفس الرسالة من خلال الحفاظ على التعلم مخبأ.
ميزات تحسين وتطبيع للحد من معدل ايجابيات كاذبة.
ما هو الجديد في الإصدار 0.7.2:
هذا الإصدار بإصلاح الخلل عندما تحكم كان لا بد أن 127.0.0.1 افتراضيا بدلا من المضيف المحلي.
إصلاحات وتحسينات للوحدة ربل المختلفة.
يسمح تكوين مخصص عبر .try_include الماكرو في ملف التكوين الافتراضي.
إصلاح مشكلة مع مولد رقم عشوائي في التعليمات البرمجية DNS.
يحسن المساعد hfilter. إصلاح وحدة القائمة البيضاء.
تم ضبطها بعض الأوزان والإجراءات الافتراضية.
ما هو الجديد في الإصدار 0.6.7:
هذا الإصدار بإصلاح العديد من القضايا الهامة.
فإنه يلزم على عناوين البدل كلا الإصدار IPv6 و IPv4.
وقد تم إصلاح الخلل حساب خطير في الإحصائية (كان صالحا لبعض المنصات، بما فيها فري).
يستخدم مولد ID DNS الآن permutator أكثر سريعة وآمنة ChaCha20 مقرها (تم استخدام permutator TEA سابقا).
وقد تم إصلاح عدد من الأخطاء الطفيفة، بما في ذلك وضع الصفر الوزن لرموز غير معروفة.
وقد بدأ مشروع وثائق جديدة.
ما هو الجديد في الإصدار 0.6.6:
تم إصلاح مشكلة مع الحد BUFSIZ في الإخراج وحدة تحكم.
الهروب من الرموز قطع الأشجار ومبسطة.
تم تعديل الأوزان لعدة قواعد.
تم تحسين دعم Spamhaus RBL.
تمت إزالة PBL من الشيكات رأس الواردة.
تم إضافة وحدة نمطية hfilter التي تنفذ مختلف HELO وIP الشيكات.
Rspamd يمكن الآن إعادة تحميل باستخدام إشارة HUP.
تخزين غامض يجب أن تنتهي التجزئة بشكل صحيح.
وقد تم إعادة صياغة نظام بناء لدعم أفضل من PKG-التكوين.
تم إصلاح الأخطاء الطفيفة المختلفة.
ما هو الجديد في الإصدار 0.6.5:
وإصلاح الخلل حاسما في محلل DNS. وتحسنت multimap والإضافات ربل لتخطي عناوين IP غير صالحة.
تم إضافة خيار dns_sockets لضبط مآخذ لكل خادم في محلل DNS.
وتحسنت حزم لrspamd.
ما هو الجديد في الإصدار 0.6.4:
هذا الإصدار بإضافة قنوات IO لطلبات DNS لتحقيق التوازن بين الحمل وتقليل فرصة اصطدام ID.
تم إصلاح الخلل في تصفية SPF التي قد تسببت في مقالب الأساسية في ظروف محددة.
تم إصلاح التكوين الافتراضي من وحدة ربل.
أصبح من الممكن الآن للحصول على قائمة من rspamc أوامر مع أوصافها.
تمت إضافة SORBS DNSBL إلى التهيئة الافتراضية.
ملف 2tld لوحدة SURBL وقد تم تمديد بشكل ملحوظ.
قضية في libucl عندما تم إصلاح وحدات الماكرو تحليل.
ما هو الجديد في الإصدار 0.5.6:
هذا الإصدار بإصلاح الخلل في التحديث التاريخ المتداول وUDP معالجة في رمز التخزين غامض مأخذ.
ويضيف القدرة على مسح تيارات المدخلات بدون طول محتوى رؤوس، مما يجعل من الممكن للتعامل مع تدفق العملاء.
وتنفذ إخراج عدادات للتحكم والعميل rspamc لعرض إحصائيات حول رموز rspamd، تردداتها، ومتوسط مرات التنفيذ.
وهو يحسن بناء نظام للعمل مع لوا 5.2 وللكشف عن وظائف حسابية المطلوبة.
ما هو الجديد في الإصدار 0.5.5:
ويستخدم النموذج الإحصائي بايز الآن خي مربع توزيع معكوس للتطبيع، مما يزيد من دقة فلترة البريد المزعج.
تم تحسين دعم ل IPv6، مع القدرة على الاستماع على عناوين IPv6، خوارزميات اختيار العنوان، ودعم حل DNS الإصدار IPv6.
تم تحسين التخزين غامض لدعم طلبات التحديث فقط من عناوين IP محددة.
تم إصلاح عدد من الأخطاء في رمز والويب الرئيسي واجهة المستخدم.
تمت إضافة ملف RPM المواصفات CentOS.
ما هو الجديد في الإصدار 0.5.4:
هذا هو الإصدار الأول rspamd مع واجهة ويب سهلة الاستخدام على أساس JS + HTML5.
وقد تم القيام به العديد من عمليات النظافة وبوجفيكسيس، موجهة إلى أقصى قدر من الأداء والاستقرار.
ما هو الجديد في الإصدار 0.5.2:
هذا الإصدار يضيف الارتباطات لوا لقطع MIME الأساسية ومحلل DNS.
الارتباطات لوا الحالية تعمل الآن دون كائن المهمة، مما يسمح لك لاستخدامها في التعليمات البرمجية المخصصة.
تم إعادة صياغة النظام المواضيع لتجنب قفل عالمي مترجم لوا.
وحدة DKIM الآن تحويل كل خط النهايات لCRLF كما opendkim يفعل.
كاشف URL هو الآن أكثر دقة لقطع النص.
تم إصلاح العديد من الأخطاء الهامة وتسرب الذاكرة.
لم يتم العثور على التعليقات