RSPAMD هو نظام تصفية البريد العشوائي المتقدم وإطار معالجة البريد الإلكتروني يسمح بتقييم الرسائل من خلال عدد من القواعد بما في ذلك التعبيرات العادية والتحليل الإحصائي والخدمات المخصصة مثل قوائم URL السوداء. يتم تحليل كل رسالة بواسطة RSPAMD وإعطاء حكم يمكن أن تستخدمه MTA لمزيد من المعالجة (على سبيل المثال لرفض رسالة ، أو إضافة رأس خاص يشير إلى البريد العشوائي) إلى جانب معلومات أخرى ، مثل توقيع DKIM المحتملة أو التعديلات المقترحة لرسالة.
يمكن أن يكون RSPAMD بمثابة milter يسمح بالتفاعل المباشر مع أنظمة MTA الشهيرة ، مثل postfix أو sendmail.
تم تصميم RSPAMD لمعالجة مئات الرسائل في الثانية في وقت واحد ، وتوفر عددًا من الميزات المفيدة بما في ذلك واجهة برمجة تطبيقات LUA الشاملة التي تسمح بالوصول إلى معالجة الرسائل في جوانب مختلفة بالإضافة إلى واجهة برمجة تطبيقات الشبكة غير المتزامنة للوصول إلى الموارد الخارجية ، مثل DNS أو HTTP أو حتى خدمات TCP/UDP العامة.
نقطة انطلاق جيدة لدراسة كيفية تثبيت وتكوين RSPAMD هي دليل البدء السريع.
يتم تعبئة RSPAMD لتوزيعات Linux الرئيسية ، وهي متوفرة أيضًا عبر منافذ FreeBSD ومنافذ NetBsD PKGSRC ومنافذ OpenBSD.
ننصح باستخدام الحزم التي يوفرها مشروع RSPAMD إذا كان متاحًا لنظام التشغيل الخاص بك بدلاً من الحزم التي قد يتم توفيرها بواسطة بعض توزيعات Linux ، لأنها عادة ما تكون قديمة ولا توفر جودة تصفية البريد العشوائي المطلوب ولا تدعمها مشروع RSPAMD.
يتم شحن RSPAMD مع مختلف وحدات تصفية البريد العشوائي والميزات الممكّنة خارج الصندوق. يمكن العثور على القائمة الكاملة للوحدات المدمجة في وثائق RSPAMD.
إذا لم يكن ذلك كافيًا ، فإن RSPAMD يوفر واجهة برمجة تطبيقات LUA واسعة لكتابة قواعدك والإضافات الخاصة بك: https://rspamd.com/doc/developers
تم ترخيص هذا المشروع بموجب ترخيص Apache 2.0 - راجع ملف الترخيص.
يرجى قراءة المساهمة. md للحصول على تفاصيل حول العملية لتقديم طلبات السحب إلينا.
ما لم تقل صراحةً خلاف ذلك ، يجب ترخيص أي مساهمة تم تقديمها عن عمد لإدراجها في rspamd ، على النحو المحدد في ترخيص Apache 2.0 ، على النحو الوارد أعلاه ، دون أي شروط أو شروط إضافية.
انظر أيضًا قائمة المساهمين الذين شاركوا في هذا المشروع.