واحدة من أكبر المشاكل أ administratorمن خوادم البريد الإلكتروني ، هي الرسائل الاقتحامية. خاصة من المجالات التي ترسل رسائل من دول مثل روسيا والصين. في هذا البرنامج التعليمي ، سترى كيفية حظر مجال بريد إلكتروني في EXIM لتلقي رسائل البريد الإلكتروني.
لتصفية عناوين إب من الصعب جدا، وخاصة إذا كانت بضعة آلاف وغير مدرجة في قائمة الرسائل الاقتحامية العالمية. لقد رأيت، مع ذلك، أن العديد من الرسائل تأتي من qq.com. نطاق يستخدم الكثير من عناوين إب ويجعل الرسائل غير المرغوب فيها عالميا.
إذا حددنا المجال المصدر الذي يتم إرسال هذه الرسائل منه ولدينا حق الوصول إلى تكوينات الخدمة EXIM، يمكن ضبط الرفض التلقائي لها. هذا يعني أنه يمكن رفض الرسائل المرسلة من اسم مجال أو عنوان بريد إلكتروني معين تلقائيًا. بشكل أساسي ، هذه هي الطريقة التي تحظر بها مجال بريد إلكتروني في EXIM يدويًا ، إذا لم يكن لديك برنامج مثبت على الخادم يمكنه القيام بذلك.
كيفية حظر مجال بريد إلكتروني في EXIM (البريد الوارد)
لتعيين EXIM لرفض الرسائل المستلمة تلقائيًا من واحد أو أكثر من أسماء النطاقات أو عناوين البريد الإلكتروني أو حتى TLDs (.cn ، .in ، .io ، إلخ ...)، أولاً وقبل كل شيء ، يجب أن تتمتع بوصول كامل إلى خادم البريد الإلكتروني والتأكد من نقل رسائل البريد الإلكتروني من خلال خدمة EXIM.
بالمناسبة EXIM هذا هو الأكثر استخدامًا عالميًا على الخوادم Linux.
1. حدد موقع محرر نصوص وافتحه لـ Linux، الملف "exim.conf". قد يختلف الاسم اعتمادًا على إصدار EXIM المستخدمة.
nano /etc/exim.conf
2. في exim.conf أضف الأسطر التالية لـ ACL (Access Control Lists).
acl_check_data:
deny senders = /etc/deny_senders
accept
احفظ الملف بعد إضافة الأسطر أعلاه.
3. أنشئ ملفًا جديدًا باسم: "deny_senders"الذي تضيف فيه المجالات أو عناوين البريد الإلكتروني أو .tlds التي لم تعد ترغب في تلقي رسائل البريد الإلكتروني منها:
nano /etc/deny_senders
أضف المجالات التي سيتم رفض رسائل البريد الإلكتروني منها تلقائيًا.
*@qq.com
*.cn
spam@address.ja
4. احفظ الملف وأعد تشغيل Exim.
systemctl restart exim
هذه طريقة بسيطة للغاية يمكنك من خلالها حظر مجال بريد إلكتروني في EXIM (البريد الوارد).
ستظهر النتيجة في الخادم كما يلي:
tail -f /var/log/exim.log
1eYSPn-0006oJ-2U H=(qq.com) [180.117.215.50] F=<859589201@qq.com> rejected after DATA
1eYSQJ-0006ok-FN H=(aplongsheng.com) [113.117.106.33] F=<494914775@qq.com> rejected after DATA
1eYSQU-0006pT-F6 H=(cdadsj.com) [118.248.236.18] F=<1121060958@qq.com> rejected after DATA
1eYSSQ-0006ux-QB H=(qq.com) [125.125.211.88] F=<952192884@qq.com> rejected after DATA
هذا هو الخيار الأسهل إذا كنت ببساطة تأخذ أعلى موجات من البريد المزعج القادمة من الصين والهند وروسيا وأجزاء أخرى من العالم. ومع ذلك، قبل لمنع اسم نطاق أو TLD، تأكد من أنك لا تملك الشركاء أو المتعاونين الذين قد اتصل بك لهذه العناوين.
هذا الإعداد من Exim صالح لكلا خوادم الويب ذات الامتداد cPanel وبالنسبة لأولئك مع VestaCP.