हमें प्रदर्शन करते हुए कई साल हो गए हैं ईमेल सत्यापनबल्क, सिंगल और एपीआई विधियों में। ज़्यादातर ग्राहक हमसे सत्यापन की गति और उदाहरण के लिए, 10 हज़ार या 100 लाख ईमेल पतों को सत्यापित करने में लगने वाले समय के बारे में सवाल पूछते हैं।

इस प्रश्न का उत्तर किसी संख्या जितना सरल नहीं है - उदाहरण के लिए 15 मिनट। मैं इसे इस ब्लॉग पोस्ट में समझाऊँगा। सबसे पहले, हमें यह जानना होगा कि आपकी सत्यापन विधि क्या है। क्या आप बल्क ईमेल सत्यापन का उपयोग करेंगे या API का उपयोग करके एकल ईमेल का सत्यापन करेंगे? किसी ईमेल सूची को सत्यापित करने के लिए ईमेल सत्यापन इंजन का टर्नअराउंड समय क्या है?

बल्क ईमेल सत्यापन और एपीआई के बीच क्या अंतर है?

संक्षिप्त जवाब है एंटी-ग्रेलिस्टिंग तकनीकसत्यापन प्रक्रिया में एंटी-ग्रेलिस्टिंग, कई सत्यापनों के बीच जानबूझकर विराम देने की तकनीक है। यह IP ब्लॉकिंग को रोकने के लिए एक सुव्यवस्थित ईमेल सर्वर के व्यवहार का अनुकरण करने का प्रयास करता है। तकनीकी रूप से, API सत्यापन परिणामों को यथासंभव शीघ्रता से भेजने के लिए बनाया गया है। इसलिए, यदि API पर एंटी-ग्रेलिस्टिंग सक्षम है, तो प्रत्येक API कॉल में 15 से 45 मिनट लग सकते हैं – जो अस्वीकार्य है। यही कारण है कि एंटी-ग्रेलिस्टिंग को केवल बल्क ईमेल सत्यापनों पर ही सक्षम किया जा सकता है। एंटी-ग्रेलिस्टिंग का मुख्य उद्देश्य "अज्ञात" परिणामों की संख्या को कम करना है। इसलिए, यदि आप बल्क इंजन और API का उपयोग करके एक ही सूची को सत्यापित करते हैं, तो आपको API परिणामों पर "अज्ञात" परिणामों की अधिक संख्या की अपेक्षा करनी चाहिए।

एपीआई

जैसा कि मैंने पहले कहा, API को सत्यापन परिणाम यथाशीघ्र प्रदान करने के लिए डिज़ाइन किया गया है। सत्यापन में समय लगता है और यह समय सीधे उस ईमेल पर निर्भर करता है जिसका आप सत्यापन कर रहे हैं। उदाहरण के लिए, Gmail को सत्यापन में 1 सेकंड से भी कम समय लगता है। दूसरी ओर, कुछ सर्वर 20 सेकंड या उससे अधिक समय ले सकते हैं। हमने API के लिए एक टाइमआउट सेट किया है और यह 15 सेकंड के बाद सत्यापन प्रक्रिया को रोक देता है और सत्यापन परिणामों को "अज्ञात" के रूप में चिह्नित कर देता है। आपको "अज्ञात" सत्यापन परिणामों के लिए भुगतान नहीं करना होगा।

थोक सत्यापन

एपीआई और बल्क ईमेल सत्यापन के बीच मुख्य अंतर हैं 1) एंटी-ग्रेलिस्टिंग तकनीक और 2) सत्यापन टाइम-आउट।

एंटी ग्रेलिंग टेक्नोलॉजी

जैसा कि पहले बताया गया है, एंटी-ग्रेलिस्टिंग एक सुव्यवस्थित ईमेल सर्वर का अनुकरण करने और "अज्ञात" संदेशों की संख्या कम करने के लिए बनाई गई है। प्राप्तकर्ता मेल सर्वर प्रेषक को (X) मिनट में ईमेल पुनः भेजने का पुनः प्रयास करने के लिए कहता है। एक सुव्यवस्थित मेल सर्वर अलग-अलग अंतरालों पर ईमेल पुनः भेजने का प्रयास करेगा जब तक कि प्राप्तकर्ता मेल सर्वर द्वारा उसे स्वीकार या अस्वीकार नहीं कर दिया जाता। ग्रेलिस्टिंग के कई प्रकार हैं, लेकिन जैसा कि ऊपर बताया गया है, सबसे आम समय-आधारित ग्रेलिस्टिंग है।
प्रत्येक मेल सर्वर का एक अलग समय होता है जिसके लिए वे प्रति ईमेल प्रेषक को ग्रेलिस्ट करते हैं, आमतौर पर 1 से 30 मिनट के बीच। DeBounce ब्रेक-थ्रू एंटी-ग्रे-लिस्टिंग तकनीक का उपयोग करता है। जब इसे किसी भी ग्रेलिस्टिंग का सामना करना पड़ता है, तो यह 30 मिनट तक प्रतीक्षा करेगा और उन विशिष्ट ईमेल को सत्यापित करने का पुनः प्रयास करेगा। इससे वापस प्राप्त होने वाले "अज्ञात" की मात्रा कम हो जाती है। इसलिए आप उन्हें सत्यापित करते समय अपने परिणामों के लिए थोड़ा अधिक इंतजार करते हैं, लेकिन आपके परिणाम बहुत बेहतर होंगे। इससे कोई फर्क नहीं पड़ता कि आप कितने ग्रेलिस्टेड ईमेल पते अपलोड करते हैं, चाहे वह 1 हो या 100,000। यदि आप इसे ईमेल सत्यापन के लिए एक सेवा के रूप में उपयोग करते हैं तो प्रसंस्करण में कुल मिलाकर केवल 30-60 मिनट की देरी होती है।

सत्यापन समय-समाप्ति

कुछ ईमेल सर्वरों की टाइम-आउट अवधि बहुत ज़्यादा होती है। उनसे प्रतिक्रिया मिलने में 45 सेकंड तक का समय लग सकता है। एपीआई के विपरीत, बल्क वैलिडेशन इंजन की टाइम-आउट अवधि 45 सेकंड होती है।

एंटी-ग्रेलिस्टिंग तकनीक और सत्यापन समय-सीमा को ध्यान में रखते हुए, किसी विशिष्ट सूची के सत्यापन प्रक्रिया समय का अनुमान लगाना कठिन है। 10 जीमेल पतों को एंटी-ग्रेलिस्टिंग की आवश्यकता नहीं होती है और प्रत्येक ईमेल के लिए सत्यापन में केवल 1 सेकंड का समय लगता है। इसका मतलब है कि डीबाउंस इंजन केवल 70 सेकंड में 10 ईमेल सत्यापित कर लेते हैं। दूसरी ओर, 45 सेकंड + एंटी-ग्रेलिस्टिंग तकनीक वाले 10 ईमेल को सत्यापित करने में लगभग 60 मिनट लगते हैं।

निष्कर्ष

ईमेल सत्यापन में समय लगता है। एपीआई को जितनी जल्दी हो सके प्रतिक्रिया देनी चाहिए। लेकिन बल्क ईमेल सत्यापन को ईमेल सूचियों को संसाधित करने में समय लगता है। प्रक्रिया का समय बढ़ाने के लिए एंटी-ग्रेलिस्टिंग तकनीक को हटाना और सत्यापन समय-सीमा कम करना एक बुरा विचार है। बेशक, परिणाम कम समय में तैयार हो जाएँगे, लेकिन इसमें अज्ञात सत्यापन परिणाम ज़्यादा होंगे। ईमेल सत्यापन कोई ऐसा काम नहीं है जिसे जल्दी में किया जाना चाहिए। प्रक्रिया को अपनी शर्तों पर पूरा होने दें।