स्पैम ट्रैप निष्क्रिय या नकली पते होते हैं जिनका उपयोग इंटरनेट सेवा प्रदाता और स्पैम-रोधी संगठन खराब सूची स्वच्छता वाले प्रेषकों को पकड़ने के लिए करते हैं। आप इन्हें पहचान नहीं सकते...
चाबी छीन लेना
- ग्रे लिस्टिंग अस्थायी रूप से 4xx SMTP त्रुटि के साथ अज्ञात प्रेषक-प्राप्तकर्ता-आईपी संयोजनों से आने वाले संदेशों को अस्वीकार कर देती है, और प्रेषक द्वारा पुनः प्रयास करने पर संदेश को स्वीकार कर लेती है।
- ग्रे लिस्टिंग तकनीक के लिए प्रेषक-पक्षीय कॉन्फ़िगरेशन की आवश्यकता नहीं होती है और प्राप्त करने वाले सर्वरों को बहुत कम गणनात्मक लागत आती है, लेकिन यह किसी भी नए प्रेषक और प्राप्तकर्ता के बीच पहले संदेश में देरी करती है।
- स्पैम के खिलाफ ग्रे लिस्टिंग पहले की तुलना में कम प्रभावी है, क्योंकि अब परिष्कृत स्पैम बॉटनेट्स उचित रिट्राई व्यवहार लागू करते हैं। यह व्यापक सुरक्षा प्रणाली में एक परत के रूप में सबसे अच्छा काम करता है।
यह लेख ईमेल स्पैम-रोधी विधि के रूप में ग्रे लिस्टिंग की व्याख्या करता है। इसमें FATF या माल्टा/दक्षिण अफ्रीका की वित्तीय ग्रे लिस्ट को शामिल नहीं किया गया है, जो एक असंबंधित नियामक अवधारणा के लिए इसी शब्द का उपयोग करती है।
ग्रे लिस्टिंग जटिल कंटेंट फिल्टर, ब्लॉकलिस्ट या सशुल्क सेवाओं के बिना ही बुनियादी स्पैम के एक महत्वपूर्ण हिस्से को ब्लॉक कर देती है। यह वास्तविक मेल सर्वरों और स्पैम बॉटनेट के बीच एक ही व्यवहारिक अंतर का फायदा उठाकर ऐसा करती है: वैध सर्वर अस्थायी रूप से अस्वीकृत होने पर पुनः प्रयास करते हैं। RFC 5321जबकि अधिकांश स्पैम बॉटनेट्स अगले लक्ष्य की ओर बढ़ जाते हैं। ग्रे लिस्टिंग इसी पुनः प्रयास व्यवहार को ध्यान में रखकर बनाई गई है।
ग्रे लिस्टिंग क्या है?
स्पैम फ़िल्टरिंग में, ग्रे लिस्टिंग व्हाइटलिस्टिंग (हमेशा स्वीकार करना) और ब्लैकलिस्टिंग (हमेशा अस्वीकार करना) के बीच आती है, और इसीलिए इसे "ग्रे" कहा जाता है। यह एक स्पैम-रोधी तकनीक है जिसे प्राप्त करने वाले मेल सर्वर पर लागू किया जाता है। जब कोई नया प्रेषक पहली बार कनेक्ट होता है, तो सर्वर अस्थायी रूप से 4xx SMTP त्रुटि के साथ संदेश को स्वीकार करने से इनकार कर देता है और प्रेषक से बाद में पुनः प्रयास करने के लिए कहता है। इवान हैरिस ने 2003 के एक श्वेतपत्र में इस तकनीक का परिचय दिया था, जो मूल कार्यान्वयन के कार्य करने के तरीके के लिए मानक संदर्भ बना हुआ है।
नाम से ही पता चलता है कि यह दो अधिक प्रचलित तरीकों के बीच में स्थित है। व्हाइटलिस्ट में शामिल प्रेषकों को हमेशा स्वीकार किया जाता है; ब्लैकलिस्ट में शामिल प्रेषकों को हमेशा अस्वीकार किया जाता है। ग्रेलिस्ट में शामिल प्रेषकों को सशर्त रूप से स्वीकार किया जाता है; यदि वे पुनः प्रयास परीक्षण में सफल होते हैं, तो संदेश डिलीवर हो जाता है।
ग्रे लिस्टिंग के लिए प्रेषकों को किसी प्रकार के कॉन्फ़िगरेशन की आवश्यकता नहीं होती है। यह पूरी तरह से प्राप्तकर्ता सर्वर की ओर से होता है, और प्रेषक को इसका पता नहीं चलता। अधिकांश उपयोगकर्ता ग्रे लिस्टिंग के बारे में तभी जान पाते हैं जब किसी नए संपर्क को भेजा गया उनका पहला संदेश कुछ मिनटों से लेकर एक घंटे की देरी से पहुँचता है, और इसका कोई स्पष्ट कारण नहीं बताया जाता।
ग्रे लिस्टिंग कैसे काम करती है?
प्रत्येक ग्रे लिस्टिंग सिस्टम एक ही सार्वभौमिक 4-चरणीय प्रक्रिया का पालन करता है, जो "ट्रिपलेट" नामक डेटा संरचना पर केंद्रित है (जानकारी के तीन टुकड़ों का एक संयोजन जो प्रत्येक आने वाले संदेश प्रयास की विशिष्ट रूप से पहचान करता है)।
चरण 1: मेल सर्वर कनेक्शन प्राप्त करता है
एक मेल भेजने वाला सर्वर (एमटीए, या मेल ट्रांसफर एजेंट) एसएमटीपी के माध्यम से प्राप्त करने वाले मेल सर्वर से जुड़ता है। प्रेषक तीन प्रकार की जानकारी देता है: भेजने वाले का आईपी पता, प्रेषक का ईमेल पता और प्राप्तकर्ता का ईमेल पता।
ये तीनों मान मिलकर ट्रिपलेट बनाते हैं। प्राप्तकर्ता सर्वर इस ट्रिपलेट का उपयोग यह निर्धारित करने के लिए करता है कि क्या उसने पहले कभी प्रेषक-प्राप्तकर्ता-आईपी संयोजन देखा है।
चरण 2: सर्वर ग्रे लिस्ट के विरुद्ध ट्रिपलेट की जाँच करता है
प्राप्तकर्ता सर्वर अपने ग्रे लिस्ट डेटाबेस में आने वाले ट्रिपलेट की जाँच करता है। यदि ट्रिपलेट पहले भी देखा जा चुका है और पिछला प्रयास सफल रहा है, तो संदेश सीधे डिलीवरी के लिए आगे बढ़ जाता है, जिसका अर्थ है कि प्रेषक इस बिंदु पर प्रभावी रूप से व्हाइटलिस्ट में शामिल हो जाता है।
यदि ट्रिपलेट पहले नहीं देखा गया है, तो सर्वर चरण 3 पर चला जाता है।
चरण 3: सर्वर अस्थायी 4xx त्रुटि के साथ प्रतिक्रिया करता है
अज्ञात ट्रिपलेट्स के लिए, प्राप्तकर्ता सर्वर 4xx SMTP प्रतिक्रिया लौटाता है, आमतौर पर 451 4.7.1 “कृपया बाद में पुनः प्रयास करें”। यह प्रेषक सर्वर को बताता है कि संदेश स्वीकार नहीं किया गया, लेकिन अस्वीकृति अस्थायी है। प्रेषक से पुनः प्रयास करने की अपेक्षा की जाती है।
प्राप्तकर्ता सर्वर टाइमस्टैम्प के साथ ट्रिपलेट को अपने ग्रे लिस्ट डेटाबेस में रिकॉर्ड करता है। अब एक न्यूनतम पुनः प्रयास विंडो (आमतौर पर कुछ मिनट) लागू होती है। उस विंडो के समाप्त होने से पहले किया गया कोई भी पुनः प्रयास विफल हो जाएगा।
चरण 4: वैध प्रेषक पुनः प्रयास करता है; संदेश स्वीकार कर लिया जाता है।
सही ढंग से कॉन्फ़िगर किया गया कोई भी मेल सर्वर SMTP के मानक रिट्राई प्रोटोकॉल का पालन करता है। कॉन्फ़िगर किए गए रिट्राई विलंब (आमतौर पर 5 से 60 मिनट, कभी-कभी इससे अधिक) के बाद, प्रेषक उसी ट्रिपलेट के साथ कनेक्शन को फिर से स्थापित करने का प्रयास करता है।
इस बार, प्राप्तकर्ता सर्वर ट्रिपलेट को पहचान लेता है, संदेश स्वीकार कर लेता है और प्रेषक को अपनी श्वेतसूची में जोड़ देता है। भविष्य में इसी ट्रिपलेट वाले या मेल खाने वाले प्रेषक/आईपी संयोजन वाले सभी संदेश बिना दोबारा ग्रे लिस्टिंग प्रक्रिया से गुजरे तुरंत डिलीवर हो जाते हैं।
स्पैम बॉटनेट्स अक्सर इस चरण को पूरी तरह से छोड़ देते हैं: वे दोबारा कोशिश नहीं करते; वे सीधे अपनी सूची में अगले लक्ष्य की ओर बढ़ जाते हैं। व्यवहार में यह साधारण अंतर ग्रे लिस्टिंग को संदेश की सामग्री की जाँच किए बिना ही बुनियादी स्पैम के एक उपयोगी हिस्से को ब्लॉक करने में मदद करता है।
ग्रे लिस्टिंग बनाम व्हाइट लिस्टिंग बनाम ब्लैक लिस्टिंग
ये तीनों तकनीकें नियंत्रित करती हैं कि कौन से संदेश इनबॉक्स तक पहुँचते हैं, लेकिन ये मूल रूप से अलग-अलग सिद्धांतों पर काम करती हैं। अधिकांश आधुनिक मेल सर्वर इन तीनों को एक साथ इस्तेमाल करते हैं: ज्ञात प्रेषकों के लिए श्वेतसूची, ज्ञात दुर्भावनापूर्ण तत्वों के लिए कालीसूची और इन दोनों के बीच के सभी प्रेषकों के लिए धूसर सूची।
| विशेषता | श्वेत सूची | greylisting | प्रतिबंधीकरण |
| यह कैसे काम करता है | पूर्व-अनुमोदित प्रेषकों को स्वचालित रूप से स्वीकार कर लिया जाता है | अज्ञात प्रेषकों को अस्थायी रूप से अस्वीकार कर दिया जाता है और पुनः प्रयास के माध्यम से उनकी जाँच की जाती है। | संदिग्ध प्रेषकों को स्थायी रूप से अस्वीकार कर दिया जाता है। |
| प्रेषक प्रभाव | तत्काल वितरण | पहला संदेश कुछ मिनटों से लेकर घंटों तक विलंबित होता है; बाद के संदेश तुरंत प्राप्त होते हैं। | स्पष्ट अस्वीकृति, सूची से नाम हटाने के अनुरोध के अलावा कोई विकल्प नहीं। |
| झूठी सकारात्मक दर | शून्य; प्रेषकों को स्पष्ट रूप से अनुमोदित किया गया है | कम संभावना है, लेकिन संभव है; गलत तरीके से कॉन्फ़िगर किए गए वैध प्रेषक ठीक से पुनः प्रयास नहीं कर सकते हैं। | मध्यम; साझा आईपी स्पेस का मतलब है कि निर्दोष प्रेषक भी दूसरों की समस्याओं में फंस सकते हैं। |
| कब इस्तेमाल करें | विश्वसनीय विक्रेता, साझेदार, आंतरिक संचार | अज्ञात प्रेषकों से आने वाले बल्क स्पैम से बचाव | बाहरी ब्लॉकलिस्ट या आंतरिक डेटा के माध्यम से पहचाने गए ज्ञात खराब आईपी पते और डोमेन |
इन तीनों में से कोई भी अकेले में अच्छी तरह से काम नहीं करता है। ईमेल फ़िल्टर जो इन तीनों को एक साथ जोड़ता है, साथ ही कंटेंट स्कोरिंग टूल जैसे कि SpamAssassinइससे प्राप्त करने वाले सर्वरों को मूल्यांकन के लिए कई स्वतंत्र संकेत मिलते हैं, बजाय किसी एक जांच पर निर्भर रहने के।
ग्रे लिस्टिंग के फायदे और नुकसान
पुराने स्पैम टूल अक्सर रिट्राई टेस्ट में फेल हो जाते थे, लेकिन कई आधुनिक स्पैम सिस्टम अब वैध मेल सर्वरों की तरह रिट्राई करते हैं। इसका मतलब है कि ग्रे लिस्टिंग से कुछ हद तक कम मेहनत वाले स्पैम को कम किया जा सकता है, लेकिन इससे असली भेजने वालों के पहले संदेशों में देरी हो सकती है।
पेशेवरों:
- कम गणना लागत: 4xx त्रुटि के साथ कनेक्शन को अस्वीकार करने में कंटेंट स्कैनिंग, एआई वर्गीकरण या ब्लॉकलिस्ट लुकअप की तुलना में बहुत कम सर्वर संसाधन खर्च होते हैं। कंटेंट फ़िल्टरिंग कॉर्पस की तुलना में ग्रे लिस्ट डेटाबेस का आकार छोटा रहता है।
- किसी प्रेषक कॉन्फ़िगरेशन की आवश्यकता नहीं है: प्रेषकों को कुछ भी अलग करने की आवश्यकता नहीं है। वे सामान्य रूप से भेजते हैं, और प्राप्त करने वाला सर्वर पूरी प्रक्रिया को संभालता है। इसकी तुलना इससे करें: एसपीएफ, डीकेआईएम, और डीएमएआरसीजिनके काम करने से पहले प्रेषक-पक्षीय DNS कॉन्फ़िगरेशन की आवश्यकता होती है।
- साधारण स्पैम बॉटनेट्स के खिलाफ प्रभावी: कई बॉटनेट अधिकतम संख्या में लक्ष्यों तक संदेश भेजने की क्षमता बढ़ाने के लिए पुनः प्रयास करने की प्रक्रिया को पूरी तरह से छोड़ देते हैं। ग्रे लिस्टिंग इस तरह के कम मेहनत वाले स्पैम को अदृश्य रूप से पकड़ लेती है, इसके लिए किसी सामग्री निरीक्षण की आवश्यकता नहीं होती है।
विपक्ष:
- प्रथम संदेश में विलंब: हर नए ईमेल भेजने वाले को पहली बार ईमेल प्राप्तकर्ता को ईमेल भेजते समय देरी का सामना करना पड़ सकता है। बिक्री संबंधी प्रचार, भर्ती या महत्वपूर्ण सूचनाओं जैसे समयबद्ध संचार के लिए, यह देरी मायने रख सकती है।
- अब परिष्कृत स्पैम पुनः प्रयास करता है: आजकल कई आधुनिक स्पैम बॉटनेट्स वैध मेल सर्वरों की तरह ही संदेशों को दोबारा भेजने का प्रयास करते हैं। इसी वजह से, ग्रे लिस्टिंग से पहले की तुलना में अब कम स्पैम पकड़े जाते हैं। आज के समय में, यह मुख्य स्पैम-रोधी समाधान के बजाय सुरक्षा की एक परत के रूप में सबसे अच्छा काम करता है।
- लेनदेन संबंधी ईमेल की संवेदनशीलता: पासवर्ड रीसेट, मैजिक लिंक और टू-फैक्टर कोड जैसी सुविधाएं समयबद्ध होती हैं। 30 मिनट की देरी से ईमेल मिलने के बाद भी यूजर फ्लो बाधित हो सकता है, क्योंकि तब तक यूजर अक्सर हार मान चुका होता है या नया कोड मांग चुका होता है।
अगर आपके ईमेल ग्रे लिस्ट में आ गए हैं तो क्या करें
सही ढंग से कॉन्फ़िगर किए गए मेल सर्वरों के लिए ग्रे लिस्टिंग आमतौर पर कोई समस्या नहीं होती है, लेकिन कुछ मामलों में इसकी जाँच करना ज़रूरी है। ग्रे लिस्टिंग का मतलब यह नहीं है कि आपको ब्लैकलिस्ट कर दिया गया है; इसका मतलब यह है कि प्राप्तकर्ता सर्वर ने आपको पहले नहीं देखा है और यह पुष्टि करना चाहता है कि आपका मेल सर्वर सही ढंग से पुनः प्रयास कर रहा है।
- अपने मेल सर्वर के पुनः प्रयास की सही पुष्टि करें: SendGrid, Mailgun, Postmark और AWS SES जैसे किसी भी प्रतिष्ठित ईमेल सेवा प्रदाता द्वारा SMTP रिट्राई को स्वचालित रूप से संभाला जाता है, इसके लिए आपको कुछ भी करने की आवश्यकता नहीं होती है। स्व-होस्टेड मेल सर्वरों को RFC 5321 के अनुसार 4xx प्रतिक्रियाओं को रिट्राई करने के लिए स्पष्ट रूप से कॉन्फ़िगर किया जाना चाहिए।
- 4xx प्रतिक्रियाओं के लिए डिलीवरी लॉग की जाँच करें: "बाद में पुनः प्रयास करें," "ग्रे लिस्ट में शामिल," या "कृपया पुनः प्रयास करें" जैसे संदेश देखें। ये विशिष्ट संकेत हैं कि आपका संदेश ग्रे लिस्टिंग जांच से गुजरा है और मानक पुनः प्रयास प्रक्रिया से यह समस्या बिना किसी अतिरिक्त कार्रवाई के हल हो जानी चाहिए।
- यदि एक ही प्राप्तकर्ता के साथ बार-बार देरी हो रही है, तो प्रेषक की प्रतिष्ठा की जांच करें: कुछ विशिष्ट डोमेनों के साथ लगातार ग्रे लिस्टिंग की समस्याएँ एक व्यापक समस्या की ओर इशारा कर सकती हैं। ईमेल प्रेषक की प्रतिष्ठा समस्या यह है कि यदि बार-बार प्रयास सफल होने के बावजूद भी वही सर्वर आपके संदेशों को बार-बार ग्रे लिस्ट में डाल रहे हैं, तो इस पैटर्न की जांच करना और साथ ही अपनी समग्र संदेश भेजने की प्रक्रियाओं की जांच करना महत्वपूर्ण है।
- अधिक मात्रा में डेटा भेजने के लिए स्वच्छ सूचियाँ और मजबूत प्रमाणीकरण बनाए रखें: ग्रे लिस्टिंग आपके समग्र प्रेषक प्रतिष्ठा संकेत को प्रभावित करती है। स्वच्छ सूचियाँ और सही ढंग से कॉन्फ़िगर किए गए SPF, DKIM और DMARC, ग्रे लिस्टिंग के कारण होने वाली किसी भी देरी के साथ द्वितीयक डिलीवरी संबंधी समस्याओं के बढ़ने की संभावना को कम करते हैं। ईमेल सूची सत्यापन यह उन अमान्य और उच्च जोखिम वाले पतों को हटाता है जो प्रतिष्ठा संबंधी समस्याओं में योगदान करते हैं जिन्हें केवल ग्रे लिस्टिंग से ठीक नहीं किया जा सकता है।
आज के समय में ग्रे लिस्टिंग कहाँ फिट बैठती है?
ग्रे लिस्टिंग एक बेहतरीन और कम लागत वाली स्पैम-रोधी तकनीक है जो वैध मेल सर्वरों और स्पैम बॉटनेट्स के बीच मूलभूत व्यवहारिक अंतर का फायदा उठाती है। यह अपने आप में कोई अचूक उपाय नहीं है, लेकिन सुरक्षा के व्यापक ढांचे में यह एक उपयोगी परत बनी रहती है, खासकर इसलिए क्योंकि इसे लागू करने और बनाए रखने में रिसीविंग सर्वरों को बहुत कम खर्च करना पड़ता है।
यह चार-चरणीय प्रक्रिया (संदेश प्राप्त करना, त्रिक की जाँच करना, 4xx प्रतिक्रिया के साथ अस्वीकार करना और पुनः प्रयास पर स्वीकार करना) अधिकांश प्रेषकों और प्राप्तकर्ताओं के लिए अदृश्य है। इसका मुख्य प्रत्यक्ष प्रभाव, जो भी इसे नोटिस करता है, वह नए प्रेषक-प्राप्तकर्ता जोड़ों के बीच पहले संदेश में होने वाली देरी है।
ग्रे लिस्टिंग प्राप्तकर्ताओं की सुरक्षा करती है, लेकिन प्रेषकों की भी इसमें अहम भूमिका होती है। साफ-सुथरी सूचियाँ, मजबूत प्रमाणीकरण और प्रेषक की अच्छी प्रतिष्ठा ग्रे लिस्टिंग की समस्या को बार-बार होने से रोकती हैं। यदि आपका डोमेन बार-बार ग्रे लिस्टिंग का शिकार हो रहा है या डिलीवरी में परेशानी आ रही है, तो बुनियादी बातों (प्रमाणीकरण, सूची की स्वच्छता और नियमित रूप से ईमेल भेजना) का पालन करके स्पैम बॉक्स से बचना शुरू करें। इससे स्पैम फ़िल्टरिंग की हर परत आपके पक्ष में काम करेगी, न कि आपके विरुद्ध।