Email Spam Tester

Email Spam Tester › cPanel & WHM के लिए Email Spam Tester

cPanel & WHM के लिए Email Spam Tester

होस्टिंग प्रदाताओं के लिए एक प्लगइन। आपके ग्राहक इसे cPanel में Email के अंतर्गत ढूँढते हैं, अपने किसी मेलबॉक्स से एक वास्तविक ईमेल भेजते हैं और ठीक की जाने वाली चीज़ों की सूची पाते हैं। हर नतीजे के साथ सटीक DNS रिकॉर्ड या संबंधित cPanel बटन दिया जाता है।

संस्करण 0.1.1, 30 सितंबर 2026। डाउनलोड करें (94 KB), 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 तक का क्लासिक स्कोर।

"ईमेल प्रदाताओं पर फ़ोल्डर जाँचें" डिफ़ॉल्ट रूप से चुना होता है। इसके साथ ईमेल की एक कॉपी हमारे हर परीक्षण मेलबॉक्स पर भी जाती है, यानी 14 प्रदाताओं पर लगभग 30 ईमेल, जिनमें Gmail, Outlook, Yahoo, GMX और Proton शामिल हैं। Gmail पर ये सार्वजनिक परीक्षण मेलबॉक्स हैं, जहाँ कोई भी विषय, प्रेषक का नाम और फ़ोल्डर देख सकता है। तालिका अधिकतम 30 मिनट में भरती है और हर प्रदाता के लिए इनबॉक्स, स्पैम या प्रमोशन दिखाती है। अगर किसी प्रदाता ने ईमेल को पूरी तरह अस्वीकार कर दिया, तो तालिका यह बताती है और आपके सर्वर पर Exim के लॉग से उसके सर्वर का जवाब, SMTP कोड सहित, उद्धृत करती है।

स्कोर के नीचे क्या ठीक करना है आता है। जहाँ डोमेन का 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 किसी ब्लॉकलिस्ट में है, या प्राप्तकर्ता सर्वर ईमेल अस्वीकार कर रहे हैं। किसी ईमेल को खोलने पर उसकी जाँचों की तकनीकी रिपोर्ट दिखाई देती है, जिसमें ईमेल के हेडर शामिल नहीं होते, और ग्राहक उसके लिए AI योजना माँग सकता है।

जब तक व्यवस्थापक सर्वर पर इसकी अनुमति नहीं देता, निगरानी बंद रहती है। इसके बाद हर ग्राहक इसे अपने डोमेन के लिए चालू करता है।

WHM में आपको क्या मिलता है

WHM » Plugins » Email Spam Tester एक ही पेज पर है।

कीमत

फिलहाल मुफ़्त है, निगरानी भी शामिल है। email-spam-tester.com पर कोई खाता बनाने की आवश्यकता नहीं है और अभी कोई भुगतान नहीं करना है। अगर इसमें कभी बदलाव होता है, तो इसकी जानकारी सबसे पहले बदलाव सूची में दी जाएगी।

डेटा और गोपनीयता

आपके सर्वर से क्या बाहर जाता है:

परीक्षण रिपोर्ट साइट की तरह ही काम करती है: वह अपने लिंक पर उपलब्ध रहती है और जिसके पास लिंक है, वह उसे खोल सकता है, जिसमें विषय और प्रेषक भी शामिल हैं। ईमेल आने के एक घंटे बाद, उसकी जाँच पूरी हो जाने पर, उसे हटा दिया जाता है। तब तक लिंक वाला कोई भी व्यक्ति उसे पूरा पढ़ सकता है। फ़ोल्डर जाँच का Gmail वाला भाग भी सार्वजनिक होता है, जैसा कि ऊपर बताया गया है, इसलिए गोपनीय ईमेल का परीक्षण इसके बिना करना बेहतर है।

निगरानी की प्रतियाँ वास्तविक पत्राचार होती हैं और उनकी रिपोर्ट निजी होती हैं। केवल आपके सर्वर पर मौजूद प्लगइन, इंस्टॉलेशन कुंजी का उपयोग करके, उन्हें खोल सकता है और उनका कोई सार्वजनिक लिंक नहीं होता। प्रति आने के दो दिन बाद हटा दी जाती है और उसकी रिपोर्ट 90 दिन बाद। इतिहास और निगरानी फ़ीड आपके सर्वर पर रहते हैं।

गोपनीयता पेज पर पूरी नीति उपलब्ध है।

होस्टिंग प्रदाताओं के सवाल

क्या यह अपने आप DNS बदलता है?

नहीं। कोई रिकॉर्ड तभी बदलता है जब ग्राहक किसी निष्कर्ष के पास दिए गए बटन को दबाकर बदलाव से पहले और बाद की स्थिति की पुष्टि करता है, और केवल तब, जब डोमेन का DNS आपके सर्वर पर होस्ट किया गया हो। SPF और DMARC बटन केवल ऐसा रिकॉर्ड बनाते हैं जो मौजूद नहीं है। मौजूदा रिकॉर्ड को मर्ज करके दिखाया जाता है, ताकि ग्राहक उसे खुद कॉपी कर सके, और बटन उसे कभी बदलता नहीं है। DKIM बटन ऐसे रिकॉर्ड को बदल सकता है जो सर्वर की कुंजी से मेल नहीं खाता, लेकिन केवल तभी जब ऐसा ठीक एक रिकॉर्ड हो। हर बदलाव खाते के लॉग में और /var/cpanel/email_spam_tester/ के अंतर्गत एक ऐसे लॉग में दर्ज होता है जिसे केवल root संपादित कर सकता है। इसके साथ वह रिकॉर्ड भी दर्ज होता है जिसे बदलाव से पहले DNS उपलब्ध करा रहा था।

मेरा सर्वर आउटगोइंग मेल को smarthost के जरिए रिले करता है। क्या यह तब भी काम करता है?

इसे काम करना चाहिए, लेकिन मैंने अभी तक इसे smarthost के पीछे परीक्षण नहीं किया है। परीक्षण ईमेल उसी तरह बाहर जाता है जैसे खाते के बाकी सभी ईमेल जाते हैं, इसलिए रिपोर्ट में रिले का IP और नाम दिखता है, क्योंकि प्राप्तकर्ताओं को वही दिखाई देता है। उसके reverse DNS को ठीक करना या उसे ब्लॉकलिस्ट से हटवाना उस व्यक्ति की जिम्मेदारी होती है जो रिले संचालित करता है। इसमें एक जानकारी खो जाती है। कोई प्रदाता ईमेल को अस्वीकार करने के जो कारण देता है, वे आपके सर्वर पर Exim के लॉग से आते हैं, और रिले का उपयोग होने पर उस लॉग में केवल रिले का जवाब होता है। जिस ईमेल को रिले ने स्वीकार कर लिया लेकिन बाद में किसी प्रदाता ने अस्वीकार कर दिया, वह "Not received" के रूप में दिख सकता है। मॉनिटरिंग प्रतियाँ भी रिले के जरिए जाती हैं।

क्या मॉनिटरिंग से ईमेल डिलीवरी प्रभावित होती है?

ग्राहक का ईमेल पहले की तरह बिना किसी बदलाव के बाहर जाता है और उसके प्राप्तकर्ताओं को कुछ दिखाई नहीं देता, क्योंकि प्रति हमारे पते पर भेजी गई एक अलग डिलीवरी होती है। हालांकि, इससे प्रति घंटे भेजने की सीमा प्रभावित होती है। हर प्रति को डोमेन की "max emails per hour" सीमा में एक ईमेल माना जाता है, इसलिए जो डोमेन अपनी सीमा के करीब है वह उस सीमा तक जल्दी पहुँच जाता है। डिफ़ॉल्ट सेटिंग में इससे एक घंटे में अधिकतम 20 अतिरिक्त ईमेल जुड़ते हैं। एक घंटे में प्रतियों की यह संख्या पूरी हो जाने के बाद ईमेल बिना प्रति के भेजे जाते हैं।

क्या फ़ोल्डर जाँच भी प्रति घंटे की सीमा में गिनी जाती है?

हाँ, यह लगभग 30 ईमेल भेजती है। शुरू होने से पहले, प्लगइन जाँचता है कि इस घंटे डोमेन की सीमा में कितने ईमेल बचे हैं और पर्याप्त ईमेल न बचे होने पर ग्राहक को बताता है।

लाइव वातावरण में किन चीजों का परीक्षण किया गया है?

cPanel & WHM 134 या उसके बाद के संस्करण समर्थित हैं। अब तक मैंने Ubuntu 24.04 पर 138 (11.138) का लाइव परीक्षण किया है। इसमें इंस्टॉलेशन और अपग्रेड, पंजीकरण, सुविधा स्विच, फ़ोल्डर जाँच के साथ और उसके बिना परीक्षण, इतिहास और चारों स्रोतों से आने वाले ईमेल की मॉनिटरिंग शामिल है। अभी अन्य ऑपरेटिंग सिस्टम, CageFS के साथ CloudLinux, DKIM, SPF और DMARC बटन (परीक्षण सर्वर का DNS कहीं और होस्ट किया गया है), smarthost के जरिए रिले करने वाले सर्वर और पूरे सर्वर के लिए मॉनिटरिंग बंद करने का लाइव परीक्षण नहीं किया गया है। अंतिम विकल्प पर केवल ड्राई रन किया गया है। यदि आप इनमें से किसी पर प्लगइन चलाते हैं, तो मैं जानना चाहूँगा कि आपका अनुभव कैसा रहा।

इंस्टॉल करें, चरण-दर-चरण

इस गाइड में माना गया है कि आपके पास सर्वर का root एक्सेस है और आपने पहले WHM प्लगइन इस्तेमाल नहीं किए हैं। नीचे दी गई हर कमांड को ज्यों का त्यों कॉपी और पेस्ट करना है।

1. आपको क्या चाहिए

इंस्टॉल करने से पहले आप दोनों कनेक्शन जाँच सकते हैं। पहली कमांड को 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

आर्काइव और उसका checksum डाउनलोड करें। सफल होने पर कुछ भी नहीं दिखाया जाता:

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 में रजिस्टर करें

  1. WHM में root के रूप में लॉग इन करें।
  2. बाएँ मेन्यू में Plugins खोलें और Email Spam Tester पर क्लिक करें।
  3. Registration बॉक्स में "Not registered" लिखा होता है। इसके नीचे admin email फ़ील्ड वैकल्पिक है।
  4. Register this server पर क्लिक करें।

ऊपर एक हरी लाइन दिखाई देती है, "Registered. Installation #…", और बॉक्स अब installation number तथा key के शुरुआती हिस्से के साथ Status: Registered दिखाता है। रजिस्ट्रेशन में सर्वर का hostname, cPanel संस्करण, प्लगइन संस्करण, खातों की संख्या और, अगर आपने दिया हो, तो email भेजा जाता है। key /var/cpanel/email_spam_tester/config.json में रखी जाती है और इसे केवल root पढ़ सकता है।

इसी पेज पर आप दैनिक सीमाएँ बदल सकते हैं। डिफ़ॉल्ट रूप से हर खाते के लिए 20 परीक्षण और हर सर्वर के लिए 500 परीक्षण की सीमा है।

4. ग्राहकों के लिए इसे चालू करें

इंस्टॉल करने के बाद प्लगइन किसी को दिखाई नहीं देता। आप तय करते हैं कि यह किन packages को मिलेगा।

  1. पता करें कि आपके packages कौन-सी feature list इस्तेमाल करते हैं: WHM » Packages » Edit a Package खोलें, कोई package चुनें और Feature List फ़ील्ड देखें। कई सर्वरों पर यह default होती है।
  2. WHM » Packages » Feature Manager खोलें।
  3. Manage feature list के अंतर्गत वह list चुनें और Edit पर क्लिक करें।
  4. list में Email Spam Tester खोजें। अगर list लंबी है, तो आपके ब्राउज़र का Find उपयोगी होगा। उसका checkbox चुनें और Save पर क्लिक करें।
  5. हर उस feature list के लिए इसे दोहराएँ जिसमें यह उपलब्ध होना चाहिए।

इन packages वाले ग्राहकों को अब cPanel के Email सेक्शन में Email Spam Tester दिखाई देगा। बाद में बनाई जाने वाली feature lists में भी इसे चुनना याद रखें।

5. ग्राहक के रूप में पहला परीक्षण भेजें

इनमें से किसी ग्राहक के रूप में cPanel में लॉग इन करें। WHM से आप Account Information » List Accounts और खाते के पास मौजूद cPanel आइकन का उपयोग कर सकते हैं।

  1. Email » Email Spam Tester खोलें। पेज में तीन tabs हैं: Test, History और Monitoring।
  2. Test tab पर कोई mailbox चुनें। अगर खाते में कोई mailbox नहीं है, तो पहले Email » Email Accounts में एक बनाएँ।
  3. Standard test email को चुना रहने दें और Check the folder at email providers को चयनित रहने दें।
  4. Send test पर क्लिक करें।

पेज दिखाता है कि वह क्या कर रहा है: DNS records की जाँच, ईमेल भेजना और ईमेल पहुँचने का इंतज़ार करना। लगभग एक मिनट बाद रिपोर्ट दिखाई देती है। इसमें दो scores होते हैं, एक 100 में से technical score और दूसरा पारंपरिक 0 से 10 तक का score। इनके नीचे What to fix होता है। इस list में वहाँ एक button दिया जाता है जहाँ cPanel इस सर्वर पर किसी record को ठीक कर सकता है, जहाँ DNS कहीं और होस्ट किया गया है वहाँ कॉपी करने के लिए सटीक record दिया जाता है, और सर्वर administrator के रूप में आपके लिए reverse DNS values दी जाती हैं। इसके नीचे सभी जाँचें आती हैं। अगले 30 मिनट में Where the email landed में हर mail provider के लिए Inbox, Spam या Promotions भरता जाता है। अगर provider ने ईमेल अस्वीकार किया हो, तो उसका जवाब भी दिखता है। जाँचों के कुछ मिनट बाद एक लिखित योजना दिखाई देती है।

folder की जाँच लगभग 30 ईमेल भेजती है। अगर domain की प्रति घंटे भेजने की सीमा में इनके लिए जगह नहीं है, तो कुछ भी भेजने से पहले पेज इसकी जानकारी देता है।

6. लगातार निगरानी (वैकल्पिक)

किसी domain के लिए monitoring चालू होने पर Exim उस domain द्वारा भेजे गए हर ईमेल की एक अदृश्य कॉपी Email Spam Tester के एक निजी पते पर भेजता है और ग्राहक को हर ईमेल की technical report दिखाई देती है। प्राप्तकर्ताओं को कुछ दिखाई नहीं देता। हर कॉपी domain की प्रति घंटे भेजने की सीमा में एक बार गिनी जाती है। डिफ़ॉल्ट रूप से अधिकतम 20 कॉपी प्रति घंटा भेजी जाती हैं।

  1. WHM » Plugins » Email Spam Tester में Constant monitoring बॉक्स खोजें और Allow constant monitoring on this server पर क्लिक करें। प्लगइन आपके Exim configuration की जाँच करता है, अपना rule जोड़ता है, Exim को rebuild और restart करता है, और कोई भी चरण विफल होने पर सभी बदलाव वापस कर देता है। सफल होने पर आपको "Constant monitoring is allowed on this server: the Exim rule is in, Exim was rebuilt and restarted." दिखाई देता है और बॉक्स में rule Active के रूप में दिखता है।
  2. ग्राहक cPanel में Monitoring tab खोलता है, किसी domain के पास Turn on पर क्लिक करके पुष्टि करता है। इसके बाद भेजे गए ईमेल एक या दो मिनट में tab में दिखाई देते हैं।

पूरे सर्वर के लिए इसे रोकने हेतु उसी बॉक्स में 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." दिखना चाहिए। अगर monitoring की अनुमति है, तो इंस्टॉलर Exim rule को भी अपडेट कर देता है।

8. अनइंस्टॉल करें

cd /root/email-spam-tester-cpanel && ./uninstall.sh

यह Exim से monitoring rule हटाता है, हर domain के लिए monitoring बंद करता है और cPanel तथा WHM से प्लगइन हटाता है। अंत में "Removed. The key is kept in /var/cpanel/email_spam_tester (use --purge to delete it)." दिखता है। key भी हटाने के लिए इसके बजाय ./uninstall.sh --purge चलाएँ।

DNS records कभी नहीं बदले जाते, इनमें वे records भी शामिल हैं जिन्हें ग्राहकों ने प्लगइन के buttons से बनाया था।

9. अगर कुछ गलत हो गया

ग्राहकों को आइकन दिखाई नहीं देता। उनके package की feature list में यह feature बंद है। चरण 4 दोबारा पूरा करें और जाँचें कि उनका package वास्तव में कौन-सी feature list इस्तेमाल करता है।

पेज पर "The server administrator has not activated Email Spam Tester in WHM yet" लिखा है। सर्वर रजिस्टर नहीं है। चरण 3 पूरा करें।

रजिस्ट्रेशन विफल होता है। WHM पेज के ऊपर दिखने वाला लाल संदेश इसका कारण बताता है। आम तौर पर सर्वर HTTPS से email-spam-tester.com तक नहीं पहुँच पाता। चरण 1 की curl जाँच चलाएँ, जिसे 200 दिखाना चाहिए, और आउटगोइंग ट्रैफ़िक के firewall rules जाँचें।

परीक्षण बताता है कि संदेश 3 मिनट में नहीं पहुँचा। ईमेल queue में अटका है या अस्वीकार कर दिया गया है। चरण 1 की पोर्ट 25 जाँच चलाएँ। अगर यह कुछ नहीं दिखाती या timeout हो जाती है, तो आपका provider आउटगोइंग पोर्ट 25 ब्लॉक करता है। उससे पोर्ट खोलने के लिए कहें या relay के माध्यम से ईमेल भेजें। यह देखने के लिए कि Exim ने ईमेल के साथ क्या किया:

grep 't.email-spam-tester.com' /var/log/exim_mainlog | tail -5

ग्राहक mailbox के लिए Email » Track Delivery भी देख सकता है।

cpanel.<domain> पर pages कभी-कभी 502 error के साथ विफल हो जाते हैं। यह cPanel के service subdomains के लिए Apache का proxy है और यह केवल इस प्लगइन को नहीं, बल्कि हर cPanel page को प्रभावित करता है। सीधे पते https://<domain>:2083 पर इसका असर नहीं पड़ता। इसे ठीक करने के लिए WHM » Service Configuration » Apache Configuration » Include Editor खोलें, सभी versions के लिए Pre VirtualHost Include चुनें, ये lines जोड़ें और save करें:

<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 का output शामिल करें। अगर कोई परीक्षण गलत लगता है, तो report link शामिल करें। प्लगइन के बारे में अधिक जानकारी https://email-spam-tester.com/cpanel-integration/ पर उपलब्ध है।