المحتويات

المقدمة

الخلفية

التكوينات

الشرح

المقدمة

يوضح هذا المستند كيفية حظر رسائل بريد HTML الفارغة.

الخلفية

يحتوي نص رسائل البريد الإلكتروني HTML عادة على علامات HTML التي تطابق دائما على أنها سلبية خاطئة إذا كنت تستخدم طريقة الحظر العادية لرسائل البريد الإلكتروني ذات النص العادي.

تم اقتراح هذه العناصر في وقت سابق في عامل التصفية هذا:

إذا (ليس فقط - يحتوي على الجسم("."، 1)

{

الإجراء

}

بحيث لو نظرتم إلى رسائل البريد الإلكتروني التي أرسلت على أنها HTML لديها هذه الأجزاء المعروفة:

<html>، <body>، <div>، <p>.

وأيضا تضمين خصائص النص مثل تفاصيل الخط، اللون والحجم، والتي يتم تضمينها في علامة التمييز: <styles>.

التكوينات

يمكنك حظر هذا النوع من رسائل البريد الإلكتروني باستخدام عامل التصفية هذا:

إذا (ليس فقط-body-contains("."، 1) أو Body-contains("<p>\\xa0</p>|<o:p>\\xa0</o:p>"، 1)

{

العزل("السياسة")؛

إدخال السجل("$FilterName triggered \n")؛

}

الشرح

شرح الشروط:

1. ليس إحتواء الجسم فقط("."، 1):  مطابقة رسائل البريد الإلكتروني العادية الفارغة.

2. <p>\\xa0</p>: مطابقة عملاء بريد المصدر المفتوح.

3. <o:p>\\xa0</o:p>: تطابق رسائل بريد HTML الفارغة الخاصة ب Outlook،

ملاحظة: XA0 هو رمز مسافة غير فاصلة ( )، يتم تضمينه فقط في ملفات HTML/رسائل البريد الإلكتروني الفارغة.

إذا كنت ترغب في حظر رسائل البريد الإلكتروني HTML الفارغة فقط ولكن ليس رسائل البريد الإلكتروني العادية النصية، يمكن القيام بذلك كما هو موضح هنا:

إذا ( رأس الصفحة ("محتوى-نوع") )

{

#to التقاط رسائل بريد Outlook الإلكتروني

إذا (ليس فقط-body-contains("."، 1) أو Body-contains("<p>\\xa0</p>|<o:p>\\xa0</o:p>"، 1)

{

العزل("السياسة")؛

إدخال السجل("$FilterName triggered \n")؛

}

}