تم إصدار منصة SpamAssassin 4.0.0 لتصفية البريد العشوائي. تقدم SpamAssassin نهجًا شاملاً لاتخاذ قرارات الحظر: أولًا، تخضع الرسالة لسلسلة من عمليات التحقق (التحليل السياقي، وقوائم DNSBL السوداء والبيضاء، والمصنفات البايزية المُدرَّبة، والتحقق من التوقيع، ومصادقة المُرسِل عبر SPF وDKIM، إلخ). بعد تقييم الرسالة باستخدام طرق مختلفة، يُجمع مُعامل ترجيح مُحدد. إذا تجاوز المُعامل المُحتسب حدًا مُعينًا، تُحظر الرسالة أو تُصنف كبريد عشوائي. تدعم أدوات تحديث قواعد التصفية التلقائية. يمكن استخدام الحزمة على أنظمة العميل والخادم. كُتبت شفرة SpamAssassin بلغة Perl ومُوزَّعة بموجب ترخيص Apache 2.0.
في الإصدار الجديد:
- تم تنفيذ معالجة مدمجة كاملة للأحرف والرسائل متعددة البايت بترميز UTF-8. تحسين التعامل مع النص بلغات أخرى غير الإنجليزية بشكل ملحوظ.
- تمت إضافة البرنامج الإضافي Mail::SpamAssassin::Plugin::ExtractText لاستخراج النص من المرفقات وإضافته إلى النص الرئيسي، والذي يتم تطبيق جميع قواعد اكتشاف البريد العشوائي عليه.
- تمت إضافة Mail :: SpamAssassin :: Plugin :: DMARC plugin للتحقق من توافق الرسائل مع سياسة DMARC بعد تحليل نتائج الفحص عبر DKIM و SPF.
- تمت إضافة Mail :: SpamAssassin :: Plugin :: DecodeShortURLs الإضافي للتحقق مما إذا كانت الروابط المختصرة مستخدمة في عناوين URL وتحديد عنوان URL الهدف عن طريق إرسال طلب HTTP إلى الخدمة ، وبعد ذلك يمكن معالجة عنوان URL الموسع عن طريق القواعد العادية والمكونات الإضافية ، مثل مثل URIDNSBL.
- تمت إزالة المكوِّن الإضافي HashCash ، الذي تم إيقافه مسبقًا.
- تم تحسين المكوِّن الإضافي لمصنف Bayesian ليشمل دعمًا لتجاهل الكلمات الشائعة في لغات أخرى غير الإنجليزية.
- قام البرنامج الإضافي OLEVBMacro بتوسيع تعريف وحدات الماكرو الخاصة بـ Microsoft Office والمحتوى الخطير، كما يوفر إمكانية استخراج الروابط من المستندات.
- تمت إضافة الخيارات التالية إلى أداة sa-update: forcemirror للربط الإجباري بمرآة معينة، و score-multiplier لضرب جميع الأوزان للمرآة المحددة بقيمة معينة. الخادم تحديثات وحدود النقاط لتقييد الأوزان لخادم التحديث المحدد.
- تحسين دعم العملاء شهادات SSL.
- تمت إضافة دعم توقيعات ARC (السلسلة المستلمة المصادق عليها) إلى المكون الإضافي لـ DKIM.
- يتم تمكين إعداد normalize_charset بشكل افتراضي.
- تم الإعلان عن وحدة Mail :: SPF :: Query عفا عليها الزمن ، ويوصى باستخدام المكون الإضافي Mail :: SPF للعمل مع SPF.
- تم استبدال الكلمات "القائمة البيضاء" و"القائمة السوداء" في القواعد والوظائف والمكونات الإضافية والخيارات بـ "قائمة الترحيب" و"قائمة الحظر" (سيتم الحفاظ على التوافق مع الإشارات القديمة إلى "القائمة البيضاء" و"القائمة السوداء" حتى الإصدار 4.1.0 على الأقل).
- تمت إضافة علامة "nolog" لتعطيل الانعكاس في السجل لنتائج معالجة قواعد معينة.
- تمت إضافة إعدادات razor_fork وpyzor_fork لتقسيم العمليات المنفصلة لـ Razor2 وPyzor وتشغيلها بشكل غير متزامن.
- يتم توفير إرسال استعلامات DNS و DCC في الوضع غير المتزامن.
المصدر: opennet.ru
