كيف يمكنني تعديل رأس الموضوع على رسائل العلامة التي تحتوي على علامة سمعة SenderBase (SBRS) منخفضة؟
SenderBase Reputation Score (SBRS) هي قيمة بين -10 و +10 لعناوين IP، والتي تعكس أحتمالية إستخدام عنوان IP حاليا لإرسال البريد العشوائي. (ترجع بعض العناوين التي لا تتوفر معلومات عنها درجة "none"). يمكنك إستخدام هذه النتيجة بعدة طرق كجزء من نهج إدارة البريد العشوائي للمؤسسة. قد يريد بعض مديري الشبكة تمييز الرسائل بعلامات SBRS الخاصة بهم لتمكين عوامل التصفية من الانتقال إلى أسفل تدفقات البريد الإلكتروني الخاصة بهم للعمل بالنقاط.
لاستخدام علامات SBRS، يجب تمكين استعلامات SenderBase للمستمع. هذا هو السلوك الافتراضي ويمكن تغييره فقط من CLI باستخدام أمر listEnerconfig->edit->setup. (لاحظ أنه حتى إذا تم تعطيل SBRS، ستظل ترى تقارير نقاط SBRS الخاصة ب "لا شيء" لكل مضيف يرسل في ملف mail_log.) تكون درجة SBRS متاحة لجميع الرسائل، على الرغم من أنها قد تكون "بلا" وهو ما يعني عدم توفر نقاط SBRS لعنوان IP استنادا إلى عنوان IP الخاص بإرسال الرسالة.
يتم تخزين نقاط SBRS في متغير، $REPUTATION، المتوفر لك في عوامل تصفية الرسائل وفي أماكن أخرى. يمكن إختبار هذا المتغير لتحديد بعض إجراءات التصفية ويمكن إستخدامه في إجراءات التصفية مثل إضافة الرؤوس إلى الرسائل. يوضح عامل تصفية الرسالة هذا كيفية إضافة علامة SenderBase ومعلمات النهج الأخرى المستندة إلى HAT كرؤوس نصية لأي رسالة يتم إرسالها من خلال منصت معين "InboundMail":
AddHATDataForInbound:
If ( recv-inj == "InboundMail")
{
insert-header ('X-SBRS', '$REPUTATION');
insert-header ('X-SenderGroup', '$GROUP');
insert-header ('X-MailFlowPolicy', '$POLICY');
}
ملاحظة: سيكون للمرسلين الذين لا توجد لهم علامات SBRS قيمة سمعة قدرها "لا شيء" بقيمة دولار. سيكون لدى المرسلين الذين لا يندرجون في أي مجموعة مرسل محددة "مجموعة مرسلين غير معروفين>" ونهج تدفق البريد "$مقبولة".
عامل تصفية الرسالة هذا أكثر تعقيدا. إنه يضع علامة دائما على علامة SBRS على أنها رأس "X-" في الرسالة. إذا كانت درجة SBRS أقل من (أو تساوي) -2.0، فإنها ستمثل أيضا علامة السمعة في موضوع الرسالة في النهاية، مرفقة بأحرف القوس متعرج لليمين واليسار. يحاول عامل التصفية هذا أيضا عدم وضع علامة على سطر الموضوع أكثر من مرة:
MarkSBRSinSubject:
if ( (recv-inj == "InboundMail") AND
(subject != "\\{SBRS .*\\}$") )
{
insert-header("X-SBRS", "$REPUTATION");
if (reputation <= -2.0)
{
strip-header("Subject");
insert-header("Subject", "$Subject {SBRS $REPUTATION}");
}
}