الإصدار 0.1.1، 30 سبتمبر 2026. تنزيل (94 كيلوبايت)، SHA-256 4909ff8402b3244711bc13bac96cfc22810ee33d48f80885f87e44809572cdd0. توجد خطوات التثبيت في نهاية هذه الصفحة، والنص نفسه موجود في الملف INSTALL.md داخل الأرشيف. تتوفر الشيفرة المصدرية والاختبارات والإصدارات على GitHub.
لمن صُممت هذه الإضافة
للشركات التي تدير خوادم cPanel & WHM لصالح الآخرين. تثبّتها مرة واحدة بصلاحيات root، فتظهر ضمن cPanel » Email للباقات التي تختارها. وحتى تفعّلها في Feature Manager، لن يرى العملاء أي شيء جديد.
من دونها، يتعين على العميل الذي يريد معرفة سبب وصول رسائله إلى البريد العشوائي أن يبحث عن أداة اختبار، ويفتح عميل بريد، ويرسل رسالة يدويًا. ومعها، يصبح الاختبار زرًا بجوار صناديق البريد، وتخرج الرسالة فعليًا من خادمك، باستخدام عنوان IP الخاص به، واسم HELO الخاص به، وتوقيع DKIM الخاص به، وأي خادم ترحيل تمر عبره.
ما يحصل عليه العملاء في cPanel
الاختبار
يختار العميل صندوق بريد ويرسل إما رسالة الاختبار القياسية، وهي رسالة شخصية قصيرة بالإنجليزية تحتوي على جزء نصي وجزء HTML، أو رسالته الخاصة. لإرسال رسالته الخاصة، يلصق الموضوع ومحتوى HTML ونسخة نصية عادية اختيارية، وتُرسل تمامًا كما لُصقت. يرسلها Exim مثل أي رسالة بريد إلكتروني أخرى من ذلك الحساب. بعد نحو دقيقة، يظهر التقرير في الصفحة نفسها متضمنًا جميع عمليات التحقق البالغ عددها 42: SPF وDKIM وDMARC والمحاذاة، وDNS العكسي وHELO، وTLS، وقوائم حظر IP، وSpamAssassin وRspamd، ومتطلبات المرسل التي تنشرها Gmail وYahoo، والمحتوى. توجد درجتان، درجة تقنية من 100 والدرجة التقليدية من 0 إلى 10.
يكون خيار "التحقق من المجلد لدى مزودي خدمة البريد الإلكتروني" محددًا بشكل افتراضي. عند تفعيله، تُرسل أيضًا نسخة واحدة من الرسالة إلى كل صندوق من صناديق بريد الاختبار لدينا، أي نحو 30 رسالة إلى 14 مزودًا، من بينهم Gmail وOutlook وYahoo وGMX وProton. في Gmail، تكون هذه صناديق بريد اختبار عامة، ويمكن لأي شخص رؤية الموضوع واسم المرسل والمجلد. يمتلئ الجدول خلال مدة تصل إلى 30 دقيقة، ويعرض البريد الوارد أو البريد العشوائي أو العروض الترويجية لكل مزود. إذا رفض أحد المزودين الرسالة تمامًا، يوضح الجدول ذلك ويقتبس رد خادمه، بما في ذلك رمز SMTP، من سجل Exim على خادمك.
بعد الدرجات يظهر قسم ما يجب إصلاحه. عندما يكون DNS الخاص بالنطاق موجودًا على خادمك، يستطيع cPanel إصلاح DKIM وSPF وDMARC بزر واحد. تعرض الإضافة السجل بصورته الحالية وبالصورة التي سيصبح عليها، وتطلب التأكيد أولًا. عندما يكون DNS مستضافًا في مكان آخر، يحصل العميل على السجل الدقيق لنسخه، بما في ذلك اسمه ونوعه وقيمته. يظهر DNS العكسي وسجل A الخاص بالخادم نفسه في مجموعة منفصلة موجهة إلى مسؤول الخادم، مع تعبئة القيم. بعد بضع دقائق من عمليات التحقق، تظهر خطة مكتوبة من Email Spam Tester، ويرسل زر "التحقق مرة أخرى" رسالة جديدة بعد إضافة السجلات.
السجل
تظهر جميع الاختبارات التي أرسلها الحساب، بدءًا من الأحدث، مع التاريخ وصندوق البريد والرسالة المستخدمة والدرجتين وأعداد المجلدات. يعرض مخطط تغير الدرجة من اختبار إلى آخر. يسرد كل اختبار عمليات التحقق التي تغيرت منذ الاختبار السابق للنطاق نفسه، لذلك يظهر في الصف مباشرةً انتقال فحص DKIM من الفشل إلى النجاح بعد الإصلاح. يؤدي فتح أي اختبار إلى عرض تقريره، وإلى عرض ردود خوادم الاستقبال لكل مزود. يُحتفظ بآخر 200 اختبار لكل حساب على خادمك.
المراقبة المستمرة
يوضح الاختبار من صندوق بريد كيف تخرج الرسائل من ذلك الصندوق. لكن المشكلة المعتادة في cPanel تكون في مكان آخر. قد يرسل موقع WordPress أو نموذج اتصال باستخدام مرسل المغلف user@hostname، فتتعطل محاذاة SPF، ولن يكشف أي اختبار من صندوق بريد ذلك مطلقًا. المراقبة تكشفه.
تغادر النسخة غير المرئية التي تنشئها المراقبة خادمك عبر المسار نفسه الذي تسلكه الرسالة، ومن عنوان IP نفسه، وباستخدام HELO نفسه وتوقيع DKIM نفسه. ينشئها Exim لكل رسالة يرسلها نطاق خاضع للمراقبة، ويسلمها إلى عنوان خاص تابع للنطاق، لذلك يصف تقريرها المسار الفعلي، بينما تصل الرسالة نفسها إلى مستلميها من دون تغيير.
تعرض علامة تبويب المراقبة رسائل النطاق كتدفق. تعرض كل رسالة نطاق المستلم، وليس العنوان مطلقًا، ومصدرها وما الذي فشل. تشمل المصادر بريد الويب أو برنامج بريد أو PHP أو WordPress أو البرامج النصية التي تستدعي sendmail. يظهر فوق التدفق ملخص من سطر واحد لآخر 24 ساعة والتنبيهات: توقف DKIM عن النجاح، أو فشل SPF أو DMARC لمصدر واحد، أو وجود عنوان IP المرسل في قائمة حظر، أو رفض خوادم الاستقبال للرسائل. يمكن فتح أي رسالة لعرض تقرير تقني لعمليات التحقق الخاصة بها، من دون تضمين ترويسات الرسالة، ويمكن للعميل طلب خطة لها باستخدام الذكاء الاصطناعي.
تظل المراقبة متوقفة حتى يسمح بها المسؤول على الخادم. بعد ذلك، يشغلها كل عميل لنطاقاته الخاصة.
ما تحصل عليه في WHM
WHM » Plugins » Email Spam Tester عبارة عن صفحة واحدة.
- سجّل هذا الخادم. لا يمكن تشغيل الاختبارات قبل إتمام التسجيل. يرسل التسجيل اسم مضيف الخادم، وإصدار cPanel، وإصدار الإضافة، وعدد الحسابات، وعنوان بريدك الإلكتروني إذا أدخلته. يُخزّن المفتاح المستلم في ملف لا يمكن قراءته إلا بواسطة root.
- الحدود اليومية للاختبارات لكل حساب (20 افتراضيًا) ولكل خادم (500). تفرض API لدينا أيضًا حدًا خاصًا بها لكل تثبيت.
- من يمكنه استخدامها. عند التثبيت لأول مرة، تُعطّل ميزة
email_spam_testerفي جميع قوائم الميزات. يمكنك تفعيلها من WHM » Packages » Feature Manager للقوائم التي ينبغي أن تتضمنها، ولا تغيّر الترقيات هذه الاختيارات. - المراقبة المستمرة. يتحقق خيار "Allow constant monitoring on this server" من إعداد Exim النشط، ويضيف ACL مخصصًا واحدًا إلى اثنتين من كتل الإرسال الصادر في Exim وخيارًا مخصصًا واحدًا لمرشح النظام، ثم يعيد إنشاء إعداد Exim وتشغيله. وإذا فشلت أي خطوة، يتراجع عن جميع التغييرات. تظل القاعدة موجودة بعد إعادة إنشاء إعداد Exim وتحديثات cPanel. بجانب المفتاح تظهر الحدود الخاصة بها: عدد النسخ لكل نطاق في الساعة (20)، وعدد النسخ لكل خادم في الساعة (2,000)، وعدد النطاقات الخاضعة للمراقبة لكل حساب (20)، وعدد خطط الذكاء الاصطناعي لكل حساب يوميًا (10). يزيل خيار "Disable monitoring on the whole server" القاعدة بالطريقة نفسها.
السعر
الخدمة مجانية حاليًا، وتشمل المراقبة. لا تحتاج إلى إنشاء حساب على email-spam-tester.com، ولا يوجد ما تدفعه في الوقت الحالي. إذا تغير ذلك يومًا ما، فسيُذكر أولًا في سجل التغييرات.
البيانات والخصوصية
ما يغادر خادمك:
- عند التسجيل، التفاصيل المذكورة أعلاه ضمن WHM؛
- مع كل اختبار، رسالة البريد الإلكتروني نفسها كما يتلقاها المستلمون، بما في ذلك الترويسات التي يضيفها Exim، والتي تتضمن عنوان IP للخادم واسم المضيف؛ ولا نعرف الحساب إلا من خلال تجزئة اسمه باستخدام مفتاح؛
- عند استخدام المراقبة، النسخ.
يعمل تقرير الاختبار كما يعمل على الموقع: يبقى متاحًا عبر رابطه، ويمكن لأي شخص لديه الرابط فتحه، بما في ذلك الموضوع والمرسل. تُحذف رسالة البريد الإلكتروني نفسها بعد ساعة من وصولها، بعد اكتمال عمليات التحقق، وحتى ذلك الحين يمكن لأي شخص لديه الرابط قراءتها بالكامل. جزء Gmail من فحص المجلد متاح للعامة أيضًا، كما هو موضح أعلاه، لذلك من الأفضل اختبار رسائل البريد الإلكتروني السرية من دونه.
نسخ المراقبة هي مراسلات حقيقية، وتقاريرها خاصة. لا يمكن فتحها إلا بواسطة الإضافة الموجودة على خادمك، باستخدام مفتاح التثبيت، ولا يوجد رابط عام. تُحذف النسخة بعد يومين من وصولها، ويُحذف تقريرها بعد 90 يومًا. يبقى السجل وخلاصة المراقبة على خادمك.
تتضمن صفحة الخصوصية السياسة الكاملة.
أسئلة يطرحها مزودو الاستضافة
هل يغيّر DNS تلقائيًا؟
لا. لا يتغير أي سجل إلا عندما يضغط العميل على الزر بجانب نتيجة فحص ويؤكد القيمتين قبل التغيير وبعده، وفقط عندما يستضيف خادمك DNS الخاص بالنطاق. لا ينشئ زرا SPF وDMARC إلا سجلًا مفقودًا. إذا كان السجل موجودًا، فسيظهر مدمجًا ليتمكن العميل من نسخه يدويًا، ولن يستبدله الزر أبدًا. يمكن لزر DKIM استبدال سجل لا يطابق مفتاح الخادم، ولكن فقط إذا كان هناك سجل واحد بالضبط. يُسجّل كل تغيير في سجل الحساب وفي سجل آخر ضمن /var/cpanel/email_spam_tester/ لا يمكن تعديله إلا بواسطة root، مع سجل DNS الذي كان يقدمه الخادم قبل التغيير.
يرحّل خادمي البريد الصادر عبر smarthost. هل سيظل يعمل؟
يُفترض أن يعمل، لكنني لم أختبره بعد خلف smarthost. تغادر رسالة الاختبار بالطريقة نفسها التي تغادر بها جميع رسائل الحساب، لذلك يعرض التقرير IP واسم خادم الترحيل، لأن هذا ما يراه المستلمون. عندئذ يكون إصلاح DNS العكسي له أو إزالته من قائمة حظر مهمة الجهة التي تدير خادم الترحيل. لكن تُفقد معلومة واحدة. تأتي أسباب رفض مزود الخدمة لرسالة بريد إلكتروني من سجل Exim على خادمك، ومع وجود خادم ترحيل، لا يحتوي هذا السجل إلا على رد خادم الترحيل. قد تظهر رسالة قبلها خادم الترحيل ثم رفضها مزود الخدمة لاحقًا بالحالة "Not received". تمر نُسخ المراقبة عبر خادم الترحيل أيضًا.
هل تؤثر المراقبة في قابلية التسليم؟
تخرج رسالة العميل كما كانت من قبل، من دون تغيير، ولا يرى مستلموها شيئًا، لأن النسخة عملية تسليم منفصلة إلى عنواننا. ما تتأثر به هو حد الإرسال بالساعة. تُحتسب كل نسخة مرة واحدة ضمن حد "max emails per hour" للنطاق، لذلك يصل النطاق القريب من حده إليه مبكرًا، بفارق لا يتجاوز 20 رسالة بريد إلكتروني في الساعة باستخدام الإعداد الافتراضي. بعد إرسال هذا العدد من النسخ خلال ساعة، تخرج رسائل البريد الإلكتروني من دون نسخة.
هل يُحتسب فحص المجلدات ضمن الحد بالساعة أيضًا؟
نعم، فهو يرسل نحو 30 رسالة بريد إلكتروني. قبل أن يبدأ، تتحقق الإضافة من عدد رسائل البريد الإلكتروني المتبقية للنطاق خلال هذه الساعة، وتخبر العميل إذا لم يكن كافيًا.
ما الذي اختُبر عمليًا؟
الإصدار 134 أو أحدث من cPanel & WHM مدعوم. حتى الآن اختبرته عمليًا على الإصدار 138 (11.138) على Ubuntu 24.04. يشمل ذلك التثبيت والترقية والتسجيل ومفتاح تفعيل الميزة والاختبارات مع فحص المجلدات ومن دونه والسجل ومراقبة رسائل البريد الإلكتروني من المصادر الأربعة كلها. ما لم يُختبر عمليًا بعد يشمل أنظمة التشغيل الأخرى، وCloudLinux مع CageFS، وأزرار DKIM وSPF وDMARC، لأن DNS الخاص بخادم الاختبار مستضاف في مكان آخر، وخادمًا يرحّل عبر smarthost، وتعطيل المراقبة على مستوى الخادم بالكامل، إذ لم يُجرَ له سوى تشغيل تجريبي من دون تطبيق التغييرات. إذا شغّلت الإضافة في إحدى هذه الحالات، فأود معرفة النتيجة.
التثبيت خطوة بخطوة
يفترض هذا الدليل أن لديك صلاحية root على الخادم وأنك لم تستخدم إضافات WHM من قبل. كل أمر أدناه معد للنسخ واللصق كما هو.
1. المتطلبات
- وصول SSH بصلاحية root إلى الخادم.
- cPanel & WHM 134 أو إصدار أحدث، مع سمة Jupiter.
- AlmaLinux أو Rocky Linux أو CloudLinux أو Ubuntu 24.04. حتى الآن، اختُبرت الإضافة فعليًا فقط على cPanel & WHM 138 (11.138) مع Ubuntu 24.04.
- فتح المنفذ الصادر 25، حتى يتمكن البريد من الخادم من الوصول إلى
t.email-spam-tester.com. يحظره كثير من مزودي VPS افتراضيًا. يُفترض أن يعمل خادم ترحيل (smarthost) بدلًا منه، لكن هذا لم يُختبر بعد. - اتصال HTTPS صادر إلى
email-spam-tester.com.
يمكنك التحقق من الاتصالين قبل التثبيت. يجب أن يطبع الأمر الأول سطرًا يبدأ بـ 220، ويجب أن يطبع الثاني 200:
timeout 10 bash -c 'exec 3<>/dev/tcp/t.email-spam-tester.com/25 && head -1 <&3'
curl -s -o /dev/null -w '%{http_code}\n' https://email-spam-tester.com/health
2. التثبيت
سجّل الدخول عبر SSH بصلاحية root وشغّل هذه الأوامر واحدًا تلو الآخر.
انتقل إلى الدليل الرئيسي للمستخدم root، حيث ستبقى الإضافة:
cd /root
نزّل الأرشيف ومجموع التحقق الخاص به. لن يظهر شيء عند نجاح العملية:
curl -fsSLO https://email-spam-tester.com/cpanel/latest.tar.gz
curl -fsSLO https://email-spam-tester.com/cpanel/latest.tar.gz.sha256
تحقق من سلامة التنزيل. يجب أن ترى latest.tar.gz: OK. إذا رأيت FAILED، فنزّل الملف مرة أخرى ولا تتابع:
sha256sum -c latest.tar.gz.sha256
فك ضغطه في /root/email-spam-tester-cpanel. لن يظهر شيء هنا أيضًا:
mkdir -p email-spam-tester-cpanel
tar -xzf latest.tar.gz -C email-spam-tester-cpanel --strip-components=1
شغّل برنامج التثبيت. سيتحقق أولًا من كل ملف، ثم ينسخ الملفات إلى أماكنها:
cd /root/email-spam-tester-cpanel && ./install.sh
يجب أن ترى Checking Perl syntax… وRoot module… وcPanel pages…، ثم بضعة أسطر من برنامج تثبيت الإضافات الخاص بـ cPanel، وبعدها Switching the feature off in all feature lists… وWHM page…. يجب أن تكون الأسطر الأخيرة:
Installed. Next: WHM » Plugins » Email Spam Tester » Register this server.
Customers do not see it yet: turn on email_spam_tester in WHM » Feature Manager
for the feature lists (packages) that should have it.
احتفظ بالدليل /root/email-spam-tester-cpanel. تُشغّل منه الترقيات وuninstall.sh.
3. تسجيل الخادم في WHM
- سجّل الدخول إلى WHM بصلاحية root.
- من القائمة اليسرى، افتح Plugins وانقر على Email Spam Tester.
- يعرض مربع Registration العبارة "Not registered". حقل البريد الإلكتروني للمسؤول الموجود أسفله اختياري.
- انقر على Register this server.
سيظهر في الأعلى سطر أخضر، "Registered. Installation #…"، وسيعرض المربع الآن Status: Registered، مع رقم التثبيت وبداية المفتاح. يرسل التسجيل اسم مضيف الخادم وإصدار cPanel وإصدار الإضافة وعدد الحسابات والبريد الإلكتروني إذا أدخلته. يُحفظ المفتاح في /var/cpanel/email_spam_tester/config.json، ولا يمكن قراءته إلا بواسطة root.
يمكنك في الصفحة نفسها تغيير الحدود اليومية: 20 اختبارًا لكل حساب و500 اختبار لكل خادم افتراضيًا.
4. تفعيلها للعملاء
بعد التثبيت، لن يرى أحد الإضافة. أنت تحدد الحزم التي ستتوفر فيها.
- اكتشف قائمة الميزات التي تستخدمها حزمك: WHM » Packages » Edit a Package، ثم اختر حزمة وانظر إلى حقل Feature List. تكون القائمة
defaultفي كثير من الخوادم. - افتح WHM » Packages » Feature Manager.
- ضمن Manage feature list، اختر تلك القائمة وانقر على Edit.
- ابحث عن Email Spam Tester في القائمة، ويمكنك استخدام ميزة البحث في متصفحك إذا كانت القائمة طويلة، ثم حدد خانة الاختيار الخاصة بها وانقر على Save.
- كرر ذلك لكل قائمة ميزات تريد توفير الإضافة فيها.
سيرى العملاء الذين يستخدمون تلك الحزم الآن Email Spam Tester في cPanel، ضمن قسم Email. تذكر تحديدها أيضًا في قوائم الميزات التي تنشئها لاحقًا.
5. إرسال أول اختبار كعميل
سجّل الدخول إلى cPanel كأحد هؤلاء العملاء. من WHM، يمكنك استخدام Account Information » List Accounts ثم أيقونة cPanel بجوار الحساب.
- افتح Email » Email Spam Tester. تحتوي الصفحة على ثلاث علامات تبويب: Test وHistory وMonitoring.
- من علامة التبويب Test، اختر صندوق بريد. إذا لم يكن لدى الحساب أي صندوق بريد، فأنشئ واحدًا أولًا من Email » Email Accounts.
- اترك Standard test email محددًا، واترك Check the folder at email providers مفعّلًا.
- انقر على Send test.
تعرض الصفحة ما تفعله: التحقق من سجلات DNS، والإرسال، وانتظار وصول الرسالة. سيظهر التقرير بعد نحو دقيقة. يتضمن درجتين، درجة تقنية من 100 والدرجة التقليدية من 0 إلى 10، وتحتهما What to fix. توفر تلك القائمة زرًا عندما يستطيع cPanel إصلاح سجل على هذا الخادم، والسجل الدقيق الذي يجب نسخه عندما تكون استضافة DNS في مكان آخر، وقيم DNS العكسي المخصصة لك بصفتك مسؤول الخادم. بعد ذلك تظهر جميع عمليات التحقق. سيُملأ قسم Where the email landed خلال الدقائق الثلاثين التالية بنتيجة Inbox أو Spam أو Promotions لكل مزود بريد، إضافة إلى رد المزود عندما يرفض الرسالة. وتظهر خطة مكتوبة بعد عمليات التحقق ببضع دقائق.
يرسل فحص المجلد نحو 30 رسالة بريد إلكتروني. إذا لم يتسع حد الإرسال بالساعة الخاص بالنطاق لهذه الرسائل، فستوضح الصفحة ذلك قبل إرسال أي شيء.
6. المراقبة المستمرة (اختيارية)
عند تفعيل المراقبة لنطاق، يرسل Exim نسخة غير مرئية من كل رسالة يرسلها النطاق إلى عنوان خاص لدى Email Spam Tester، ويرى العميل تقريرًا تقنيًا لكل رسالة. لا يرى المستلمون شيئًا. تُحسب كل نسخة مرة واحدة ضمن حد الإرسال بالساعة للنطاق، وبحد أقصى افتراضي قدره 20 نسخة في الساعة.
- في WHM » Plugins » Email Spam Tester، ابحث عن مربع Constant monitoring وانقر على Allow constant monitoring on this server. تتحقق الإضافة من إعدادات Exim، وتضيف قاعدتها، ثم تعيد بناء Exim وتشغله من جديد، وتعيد كل شيء إلى حالته السابقة إذا فشلت أي خطوة. عند نجاح العملية، سترى "Constant monitoring is allowed on this server: the Exim rule is in, Exim was rebuilt and restarted." وسيعرض المربع حالة القاعدة على أنها Active.
- يفتح العميل علامة التبويب Monitoring في cPanel، وينقر على Turn on بجوار نطاق، ثم يؤكد العملية. ستظهر الرسائل المرسلة بعد ذلك في علامة التبويب خلال دقيقة أو دقيقتين.
لإيقافها على الخادم كله، انقر على Disable monitoring on the whole server في المربع نفسه.
7. الترقية
نزّل الإصدار الجديد وفك ضغطه فوق الإصدار القديم، ثم شغّل برنامج التثبيت مرة أخرى:
cd /root
curl -fsSLO https://email-spam-tester.com/cpanel/latest.tar.gz
curl -fsSLO https://email-spam-tester.com/cpanel/latest.tar.gz.sha256
sha256sum -c latest.tar.gz.sha256
tar -xzf latest.tar.gz -C email-spam-tester-cpanel --strip-components=1
cd /root/email-spam-tester-cpanel && ./install.sh
يجب أن ينتهي بالعبارة "Updated. The registration, limits and feature settings are unchanged." إذا كانت المراقبة مسموحًا بها، فسيحدّث برنامج التثبيت قاعدة Exim أيضًا.
8. إلغاء التثبيت
cd /root/email-spam-tester-cpanel && ./uninstall.sh
يؤدي هذا إلى إزالة قاعدة المراقبة من Exim، وإيقاف المراقبة لكل نطاق، وإزالة الإضافة من cPanel وWHM. وينتهي بالعبارة "Removed. The key is kept in /var/cpanel/email_spam_tester (use --purge to delete it)." شغّل ./uninstall.sh --purge بدلًا من ذلك لحذف المفتاح أيضًا.
لا يتم تعديل سجلات DNS مطلقًا، بما فيها السجلات التي أنشأها العملاء باستخدام أزرار الإضافة.
9. إذا حدث خطأ
لا يرى العملاء الأيقونة. الميزة متوقفة في قائمة ميزات الحزمة الخاصة بهم. نفّذ الخطوة 4 مرة أخرى، وتحقق من قائمة الميزات التي تستخدمها حزمتهم فعليًا.
تعرض الصفحة "The server administrator has not activated Email Spam Tester in WHM yet". الخادم غير مسجل. نفّذ الخطوة 3.
فشل التسجيل. توضح الرسالة الحمراء أعلى صفحة WHM السبب. غالبًا لا يستطيع الخادم الوصول إلى email-spam-tester.com عبر HTTPS. شغّل فحص curl من الخطوة 1، ويجب أن يطبع 200، ثم راجع قواعد جدار الحماية الخاصة بحركة البيانات الصادرة.
يفيد الاختبار بأن الرسالة لم تصل خلال 3 دقائق. الرسالة عالقة في قائمة الانتظار أو تم رفضها. شغّل فحص المنفذ 25 من الخطوة 1. إذا لم يطبع شيئًا أو انتهت مهلته، فإن مزودك يحظر المنفذ الصادر 25. اطلب منه فتحه، أو أرسل البريد عبر خادم ترحيل. لمعرفة ما فعله Exim بالرسالة:
grep 't.email-spam-tester.com' /var/log/exim_mainlog | tail -5
يمكن للعميل أيضًا مراجعة Email » Track Delivery لصندوق البريد.
تفشل الصفحات على cpanel.<domain> أحيانًا مع خطأ 502. يحدث هذا بسبب وكيل Apache للنطاقات الفرعية الخاصة بخدمات cPanel، ويؤثر في كل صفحات cPanel، وليس هذه الإضافة فقط. لا يتأثر العنوان المباشر https://<domain>:2083. لإصلاح المشكلة، افتح WHM » Service Configuration » Apache Configuration » Include Editor، واختر Pre VirtualHost Include لجميع الإصدارات، ثم أضف الأسطر التالية واحفظ:
<IfModule setenvif_module>
SetEnvIfNoCase Host "^(cpanel|webmail|whm|webdisk|cpcalendars|cpcontacts)\." proxy-nokeepalive=1 proxy-initial-not-pooled=1
</IfModule>
ثم طبّق الإعداد:
apachectl configtest && /scripts/rebuildhttpdconf && /scripts/restartsrv_httpd
10. الدعم
اكتب إلى hi@email-spam-tester.com. أرفق مخرجات ./install.sh إذا فشل التثبيت، أو رابط التقرير إذا بدت نتيجة الاختبار غير صحيحة. تتوفر معلومات إضافية عن الإضافة على https://email-spam-tester.com/cpanel-integration/.