المقدمة
يوضح هذا المستند كيفية عمل جدول الاستثناءات على جهاز أمان البريد الإلكتروني (ESA).
كيف يعمل جدول الاستثناءات الموجود على ESA؟
يسرد جدول الاستثناء عناوين البريد الإلكتروني - كاملة أو جزئية - بنوعين مختلفين من السلوك: السماح أو الرفض. في نهج تدفق البريد، يلزم التحقق من الخيار "إستخدام جدول إستثناءات التحقق من المرسل"، وإلا فلن تتم مطابقة إدخالات جدول الاستثناءات.
السماح بإجراء
السماح بالقوائم في التحقق من DNS الخاص بمرسل جدول الاستثناء. في حالة إدراج مجال المرسل المغلف أو عنوان البريد الإلكتروني الخاص به في جدول الاستثناءات، يسمح للمرسل بمتابعة إرسال البريد إلى ESA، سواء كان يمكن حل اسم المجال لعنوان البريد الإلكتروني للمرسل المغلف أم لا. ويكون هذا مفيدا عندما يتم تمكين التحقق من صحة DNS للمرسل ولا يمكن حل المجال (على سبيل المثال، السماح بالبريد من المجالات الداخلية أو مجالات الاختبار، حتى إذا لم يتم التحقق من صحة هذه المجالات بطريقة أخرى).
في حالة تمكين التحقق من صحة DNS الخاص بالمرسل لنهج تدفق البريد المستخدم، ويتعذر تحليل اسم مجال مرسل المظروف (غير موجود أو لا يمكن حله أو تم تكوينه بشكل غير صحيح)، سيتم رفض الرسالة. فيما يلي مثال على إستجابة SMTP:
SMTP code: 553
Message: #5.1.8 Domain of sender address <$EnvelopeSender> does not exist
إذا كان عنوان البريد الإلكتروني أو مجال مرسل المظروف مدرجا في "جدول الاستثناءات" مع سلوك "السماح"، فيمكن حينئذ للمرسل متابعة بقية الرسالة (RCPT إلى، DATA، وما إلى ذلك، وستتم المعالجة العادية للرسالة: مرشحات الرسائل، المسح الضوئي لمكافحة البريد العشوائي، وما إلى ذلك). وهذا يسمح بإدخال الرسالة إلى الجهاز على الرغم من عدم إمكانية التحقق من اسم مجال المرسل. على سبيل المثال، سيتم رفض المرسل في الظروف التالية:
-
مرسل المغلف هو user@example.com
-
المجال "example.com" غير موجود
-
user@example.com غير موجود في قائمة السماح بجدول الاستثناء
-
example.com ليست موجودة في قائمة السماح بجدول الاستثناء
بريد من:user@example.com
هذا هو الإدخال في السجل للمرسل المرفوض:
553 #5.1.8 Domain of sender address <user@example.com> does not exist
في حالة إضافة قائمة "السماح" ل @example.com، يتم السماح بالمرسل وسيظهر هذا الإدخال في السجل:
mail from:<user@example.com>
250 sender <user@example.com> ok
إجراء الرفض
سيتم رفض رسالة إذا طابق مرسل المغلف قائمة رفض في جدول الاستثناء. بشكل افتراضي، ستكون إستجابة SMTP:
SMTP code: 553
Message: Envelope sender <$EnvelopeSender> rejected
إذا كان لديك قائمة مثل user@example.com بسلوك "رفض"، سيتم رفض أي بريد يتم إرساله حيث يكون مرسل المظروف "user@example.com":
mail from:<user@example.com>
553 Envelope sender <user@example.com> rejected