تتيح لك عوامل تصفية الرسائل إنشاء قواعد خاصة تصف كيفية معالجة الرسائل والمرفقات عند إستلامها. يتم تطبيق عوامل تصفية الرسائل قبل ذلك في تدفقات البريد الإلكتروني عن عوامل تصفية المحتوى وقبل أن يحدث تجزؤ الرسائل. تكون عوامل تصفية الرسائل مفيدة بشكل خاص عندما تريد تخطي Anti-Virus و Anti-Spam، والتي تحدث قبل "عوامل تصفية المحتوى" في سير عمل البريد الإلكتروني، أو تطبيق إجراءات على نطاق واسع من الرسائل، مثل كافة الرسائل التي تعبر موزع معين. يتكون عامل تصفية الرسائل من اسم عامل تصفية وقاعدة تصفية وعملية تصفية واحدة على الأقل. filters
يمكن كتابة عوامل تصفية الرسائل باستخدام محرر نص واستيرادها أو لصقها مباشرة باستخدام الأمر من واجهة سطر أوامر ESA (CLI).
أدناه مثال يوضح كيفية لصق عامل تصفية باستخدام واجهة سطر الأوامر ل ESA.
mail.example.com> filters
Choose the operation you want to perform:
- NEW - Create a new filter.
- IMPORT - Import a filter script from a file.
[]> new
Enter filter script. Enter '.' on its own line to end.
example: if (mail-from == user@example\\.com$) {
bcc ('admin@example.com');
deliver();
.
1 filters added.
mail.example.com>commit
ملاحظة - أستخدم الأمر commit
لتطبيق عامل التصفية بمجرد إضافته.
للحصول على مزيد من المعلومات حول عوامل تصفية الرسائل، راجع دليل التكوين المتقدم.