هذا هو الأمر spamassassinp الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
سباماساسين - مرشح البريد الإلكتروني القابل للتوسيع يستخدم لتحديد البريد العشوائي
الوصف
SpamAssassin هو مرشح ذكي للبريد الإلكتروني يستخدم مجموعة متنوعة من الاختبارات
تحديد البريد الإلكتروني المجمع غير المرغوب فيه، والمعروف أكثر باسم "البريد العشوائي". يتم تطبيق هذه الاختبارات
لرؤوس البريد الإلكتروني والمحتوى لتصنيف البريد الإلكتروني باستخدام الأساليب الإحصائية المتقدمة. في
بالإضافة إلى ذلك، يتمتع SpamAssassin ببنية معيارية تسمح بوجود تقنيات أخرى
تم استخدامه بسرعة ضد البريد العشوائي وهو مصمم لسهولة التكامل في أي بريد إلكتروني تقريبًا
نظام.
موجز
لسهولة الوصول، تم تقسيم دليل SpamAssassin إلى عدة أقسام. لو
أنت تنوي قراءة هذه الأمور مباشرة للمرة الأولى، بالترتيب المقترح
سوف تميل إلى تقليل عدد المراجع إلى الأمام.
تتوفر وثائق إضافية شاملة لـ SpamAssassin، بشكل أساسي على موقع
موقع الويب SpamAssassin وويكي.
يجب أن تكون قادرًا على عرض وثائق SpamAssassin مع ملفك الشخصي رجل(1) برنامج أو
بيردوك(1).
نبذة عامة
نظرة عامة على Spamassassin SpamAssassin (هذا القسم)
CONFIGURATION
Mail::SpamAssassin::Conf ملفات تكوين SpamAssassin
الاستعمال
برنامج تصفية الواجهة الأمامية "spamassassin" الذي يتم تشغيله بواسطة spamassassin
sa-learn قطار المصنف Bayesian الخاص بـ SpamAssassin
عميل spamc لـ spamd (أسرع من spamassassin)
خادم spamd spamassassin (الذي يحتاجه البريد العشوائي)
DEFAULT PLUGINS
البريد::SpamAssassin::Plugin::AskDNS
البريد::SpamAssassin::Plugin::AutoLearnThreshold
البريد::SpamAssassin::Plugin::Bayes
البريد::SpamAssassin::Plugin::BodyEval
البريد::SpamAssassin::Plugin::Check
البريد::SpamAssassin::Plugin::DKIM
البريد::SpamAssassin::Plugin::DNSEval
البريد::SpamAssassin::Plugin::FreeMail
البريد::SpamAssassin::Plugin::HTMLEval
البريد::SpamAssassin::Plugin::HTTPS غير متطابق
البريد::SpamAssassin::Plugin::Hashcash
البريد::SpamAssassin::Plugin::HeaderEval
البريد::SpamAssassin::Plugin::ImageInfo
البريد::SpamAssassin::Plugin::MIMEEval
البريد::SpamAssassin::Plugin::MIMEHeader
البريد::SpamAssassin::Plugin::Pyzor
البريد::SpamAssassin::Plugin::Razor2
البريد::SpamAssassin::Plugin::RelayEval
البريد::SpamAssassin::Plugin::ReplaceTags
البريد::SpamAssassin::Plugin::SPF
البريد::SpamAssassin::Plugin::SpamCop
البريد::SpamAssassin::Plugin::URIDNSBL
البريد::SpamAssassin::Plugin::URIDetail
البريد::SpamAssassin::Plugin::URIEval
البريد::SpamAssassin::Plugin::VBounce
البريد::SpamAssassin::Plugin::WLBLEval
Mail::SpamAssassin::Plugin::WhiteListSubject
WEB مواقع
موقع SpamAssassin: http://spamassassin.apache.org/
الوثائق المستندة إلى الويكي: http://wiki.apache.org/spamassassin/
USER المراسلات قائمة
توجد قائمة بريدية للمستخدمين حيث غالبًا ما يتمكن المستخدمون ذوو الخبرة الآخرون من المساعدة
تقديم النصائح والمشورة. توجد تعليمات الاشتراك على موقع الويب SpamAssassin
موقع.
CONFIGURATION FILES
يتم تحميل قاعدة قواعد SpamAssassin والقوالب النصية ونص وصف القاعدة من
ملفات التكوين.
يتم تحميل بيانات التكوين الافتراضية من أول دليل موجود في:
/var/lib/spamassassin/3.004001
/usr/share/spamassassin
/usr/share/spamassassin
/usr/local/share/spamassassin
/usr/share/spamassassin
يتم استخدام بيانات التكوين الخاصة بالموقع لتجاوز أي قيم كانت موجودة بالفعل
تعيين. يتم تحميل هذا من أول دليل موجود في:
/etc/spamassassin
/usr/etc/mail/spamassassin
/usr/etc/spamassassin
/usr/local/etc/spamassassin
/usr/pkg/etc/spamassassin
/usr/etc/spamassassin
/etc/mail/spamassassin
/etc/spamassassin
من هذه الأدلة الثلاثة، سيقوم SpamAssassin أولاً بقراءة الملفات التي تنتهي بـ ".pre" في
الترتيب المعجمي وبعد ذلك سوف يقرأ الملفات التي تنتهي بـ ".cf" بالترتيب المعجمي (معظم الملفات
ابدأ برقمين لجعل ترتيب الفرز واضحًا).
وبعبارة أخرى، سوف يقرأ init.pre أولا ثم 10_default_prefs.cf قبل 50_scores.cf
20_body_tests.cf قبل 20_head_tests.cf. سيتم تجاوز الخيارات الموجودة في الملفات اللاحقة
الملفات السابقة.
يتم تحميل تفضيلات المستخدم الفردية من الموقع المحدد في "spamassassin"،
سطر الأوامر "sa-learn" أو "spamd" (راجع صفحة الدليل المعنية للحصول على التفاصيل). إذا
لم يتم تحديد الموقع، ~/.spamassassin/user_prefs يتم استخدامه إذا كان موجودا. قاتل البريد العشوائي
سيقوم بإنشاء هذا الملف إذا لم يكن موجودًا بالفعل، باستخدام user_prefs.template ك
نموذج. سيتم البحث عن هذا الملف في:
/etc/spamassassin
/usr/etc/mail/spamassassin
/usr/share/spamassassin
/etc/spamassassin
/etc/mail/spamassassin
/usr/local/share/spamassassin
/usr/share/spamassassin
وضع العلامات
يوضح القسمان التاليان بالتفصيل العلامات والعلامات الافتراضية التي يتم إجراؤها
الرسائل عند تشغيل "spamassassin" أو "spamc" مع "spamd" في التكوين الافتراضي.
ملاحظة: قبل تعديل الرأس وإضافته، تكون جميع الرؤوس التي تبدأ بـ "X-Spam-" موجودة
تمت إزالته لمنع الأذى من مرسلي البريد العشوائي وأيضًا لتجنب المشكلات المحتملة الناجمة عن السابق
دعوات SpamAssassin.
وضع العلامات لأي SPAM البريد
افتراضيًا، يتم وضع علامة على جميع الرسائل ذات النتيجة المحسوبة 5.0 أو أعلى كرسائل غير مرغوب فيها.
إذا تم وضع علامة على رسالة واردة كرسالة غير مرغوب فيها، فبدلاً من تعديل الرسالة الأصلية،
سيقوم SpamAssassin بإنشاء رسالة تقرير جديدة وإرفاق الرسالة الأصلية كملف
message/rfc822 جزء MIME (يضمن الحفاظ على الرسالة الأصلية بالكامل وأسهل
للتعافي).
ترث رسالة التقرير الجديدة الرؤوس التالية (إذا كانت موجودة) من ملف
رسالة البريد العشوائي الأصلية:
من: header
إلى: رأس
نسخة إلى: رأس
الموضوع: رأس
التاريخ: رأس
معرف الرسالة: الرأس
يمكن تعديل الرؤوس أعلاه إذا تم توفير خيار "rewrite_header" ذي الصلة (انظر
"Mail::SpamAssassin::Conf" لمزيد من المعلومات).
افتراضيًا، تتم إضافة رؤوس الرسائل هذه إلى الرسائل غير المرغوب فيها:
علامة X-Spam: header
اضبط على "نعم".
الرؤوس التي تمت إضافتها قابلة للتكوين بالكامل عبر خيار "add_header" (انظر
"Mail::SpamAssassin::Conf" لمزيد من المعلومات).
النص الأساسي للبريد العشوائي
تتم إضافة تقرير SpamAssassin إلى أعلى نص رسالة البريد، إذا كانت الرسالة كذلك
وضع علامة كغير مرغوب فيها.
DEFAULT وضع العلامات لأي الجميع البريد
تتم إضافة هذه الرؤوس إلى كافة الرسائل، سواء كانت رسائل غير مرغوب فيها أو غير مرغوب فيها.
إصدار X-Spam-Checker: header
الإصدار والتخريب من SpamAssassin والمضيف الذي تم تشغيل SpamAssassin عليه.
مستوى البريد العشوائي X: الرأس
سلسلة من الأحرف "*" حيث يمثل كل واحد منها نقطة النتيجة الكاملة.
حالة X-البريد العشوائي: header
سلسلة، "(نعم | لا)، النتيجة = nn المطلوبة = اختبارات nn = xxx، xxx
autolearn=(ham|spam|no|unavailable|failed)" تم تعيينه في هذا الرأس ليعكس
حالة التصفية. بالنسبة للكلمة الأولى، تعني كلمة "نعم" بريدًا عشوائيًا وكلمة "لا" تعني لحم خنزير (ليس بريدًا عشوائيًا).
الرؤوس التي تمت إضافتها قابلة للتكوين بالكامل عبر خيار "add_header" (انظر
"Mail::SpamAssassin::Conf" لمزيد من المعلومات).
تركيب
إنّ سباماساسين الأمر جزء من البريد::البريد العشوائي وحدة بيرل. تثبيت هذا باعتباره
وحدة Perl العادية، باستخدام "Perl -MCPAN -e Shell"، أو يدويًا.
لاحظ أنه ليس من الممكن استخدام متغير البيئة "PERL5LIB" للتأثير على المكان
يعثر SpamAssassin على وحدات Perl الخاصة به، بسبب القيود التي يفرضها أمان Perl "الملوث".
الشيكات.
لمزيد من التفاصيل حول كيفية التثبيت، يرجى قراءة ملف "التثبيت" من ملف
توزيع SpamAssassin.
DEVELOPER وثائق
البريد::البريد العشوائي
كاشف البريد العشوائي ومحرك العلامات
Mail::SpamAssassin::ArchiveIterator
البحث عن الرسائل ومعالجتها واحدة تلو الأخرى
البريد::SpamAssassin::القائمة البيضاء التلقائية
معالج القائمة البيضاء التلقائي لـ SpamAssassin
البريد::SpamAssassin::Bayes
تحديد البريد العشوائي باستخدام المصنف بايزي
البريد::SpamAssassin::BayesStore
وحدة التخزين الافتراضية
البريد::SpamAssassin::BayesStore::SQL
تنفيذ وحدة التخزين الافتراضية SQL
البريد::SpamAssassin::Conf::LDAP
تحميل عشرات SpamAssassin من قاعدة بيانات LDAP
البريد::SpamAssassin::Conf::Parser
تحليل تكوين SpamAssassin
البريد::SpamAssassin::Conf::SQL
تحميل عشرات SpamAssassin من قاعدة بيانات SQL
البريد::SpamAssassin::Message
فك تشفير رسالة RFC-2822 وعرضها والاحتفاظ بها
البريد::SpamAssassin::الرسالة::بيانات التعريف
استخراج البيانات الوصفية من الرسالة
Mail::SpamAssassin::Message::Node
فك تشفير أجزاء رسالة MIME وتقديمها وإتاحتها
البريد::SpamAssassin::PerMsgLearner
حالة كل رسالة (بريد عشوائي أو ليس بريدًا عشوائيًا)
البريد::SpamAssassin::PerMsgStatus
حالة كل رسالة (بريد عشوائي أو ليس بريدًا عشوائيًا)
البريد::SpamAssassin::PersistentAddrList
الفئة الأساسية لقائمة العناوين المستمرة
البريد::SpamAssassin::Plugin
الفئة الأساسية للمكون الإضافي SpamAssassin
البريد::SpamAssassin::Plugin::Hashcash
إجراء اختبارات التحقق من hashcash
البريد::SpamAssassin::Plugin::RelayCountry
أضف بيانات تعريف الرسالة التي تشير إلى رمز البلد لكل مرحل
البريد::SpamAssassin::Plugin::SPF
إجراء اختبارات التحقق من SPF
البريد::SpamAssassin::Plugin::URIDNSBL
ابحث عن عناوين URL في قوائم حظر DNS
البريد::SpamAssassin::SQLBasedAddrList
القائمة البيضاء التلقائية المستندة إلى SpamAssassin SQL
استخدم spamassassinp عبر الإنترنت باستخدام خدمات onworks.net