डिलीवरी में देरी और फिर से प्रयास
अगर कोई मैसेज नहीं पहुँचा है, तो उसकी प्राप्तकर्ता टाइमलाइन दिखाती है कि Bird अभी भी उसे डिलीवर करने की कोशिश कर रहा है या नहीं। यह पेज deferrals, फिर से प्रयास, और डिलीवरी स्टेटस की व्याख्या करता है।
डिलीवरी कैसे काम करती है
Bird आपका ईमेल प्राप्तकर्ता के मेल सर्वर को भेजता है, जैसे Gmail, Outlook, या किसी कंपनी का मेल सर्वर। वह सर्वर तीन तरह से जवाब दे सकता है:
- वह मैसेज को स्वीकार करता है और उसे मेलबॉक्स में डिलीवर करने की ज़िम्मेदारी लेता है।
- वह मैसेज को स्थगित (defer) करता है और Bird से बाद में फिर से प्रयास करने को कहता है। भरा हुआ मेलबॉक्स, अनुपलब्ध सर्वर, या greylisting किसी deferral का कारण बन सकते हैं।
- वह मैसेज को स्थायी रूप से अस्वीकार करता है। यह एक hard bounce है, जिसे मेरा ईमेल बाउंस क्यों हुआ? में समझाया गया है।
Bird स्थगित मैसेज को अपने आप फिर से भेजने का प्रयास करता है। प्राप्तकर्ता सर्वर द्वारा स्वीकार किए जाने से पहले एक मैसेज एक से अधिक बार स्थगित हो सकता है।
स्टेटस का क्या मतलब है
जैसे-जैसे मैसेज इस प्रक्रिया से गुज़रता है, हर प्राप्तकर्ता का स्टेटस बताता है कि स्थिति क्या है:
- Accepted / queued: Bird के पास आपका मैसेज है और वह उसे डिलीवरी के लिए तैयार कर रहा है। हर भेजे गए मैसेज की यह शुरुआती स्थिति होती है।
- Deferred / retrying: Bird ने डिलीवरी का प्रयास किया और प्राप्तकर्ता सर्वर ने बाद में फिर से प्रयास करने को कहा। Bird तब तक फिर से प्रयास करता रहता है जब तक मैसेज डिलीवर नहीं हो जाता या फिर से प्रयास की अवधि समाप्त नहीं हो जाती।
- Delivered: प्राप्तकर्ता सर्वर ने मैसेज स्वीकार कर लिया और उसकी ज़िम्मेदारी ले ली।
Delivered का मतलब है कि प्राप्तकर्ता के मेल सर्वर ने मैसेज स्वीकार कर लिया। इससे यह पता नहीं चलता कि प्रोवाइडर ने मैसेज को इनबॉक्स, प्रमोशन टैब, या स्पैम फ़ोल्डर में रखा। अगर मैसेज डिलीवर हुआ है लेकिन दिख नहीं रहा, तो डिलीवरी में देरी की बजाय डिलीवरेबिलिटी की जाँच करें।
देरी कोई विफलता नहीं है
deferred या retrying स्थिति वाला मैसेज विफल नहीं हुआ है। जब Bird फिर से प्रयास कर रहा हो तो उसे दोबारा न भेजें, क्योंकि प्राप्तकर्ता को डुप्लिकेट मिल सकता है। अगर फिर से प्रयास की अवधि बिना डिलीवरी के समाप्त हो जाती है, तो प्राप्तकर्ता का स्टेटस bounced में बदल जाता है और उसमें प्राप्तकर्ता सर्वर की प्रतिक्रिया शामिल होती है।
अस्थायी देरी ईमेल डिलीवरी का सामान्य हिस्सा है। Greylisting या अनुपलब्ध प्राप्तकर्ता सर्वर इसे और लंबा बना सकते हैं।
मैसेज की प्रगति कहाँ देखें
डैशबोर्ड में मैसेज की डिटेल खोलें। हर प्राप्तकर्ता के पास एक टाइमलाइन होती है जो दिखाती है कि Bird ने मैसेज कब स्वीकार और क्यू किया, हर प्रयास या deferral, प्राप्तकर्ता सर्वर की प्रतिक्रिया, और अंतिम परिणाम।

अगर आप देखते रहने की बजाय सूचना पाना चाहते हैं, तो आपके सिस्टम इन्हीं प्रति-प्राप्तकर्ता इवेंट्स को webhooks के रूप में प्राप्त कर सकते हैं: इवेंट्स डेवलपर गाइड पूरी इवेंट शब्दावली का दस्तावेज़ीकरण करती है, जिसमें इस पेज पर वर्णित deferred और delivered इवेंट्स भी शामिल हैं।
अगले कदम
- मेरा ईमेल बाउंस क्यों हुआ?: जब फिर से प्रयास समाप्त हो जाते हैं तब क्या होता है, और hard बनाम soft bounce
- ईमेल इवेंट्स: प्राप्तकर्ता की टाइमलाइन में हर इवेंट के लिए डेवलपर गाइड
संबंधित संसाधन
इस विषय के लिए डॉक्यूमेंटेशन, गाइड और उदाहरणों के साथ आगे बढ़ें। संसाधन अंग्रेज़ी में हैं।
गाइड देखेंWhat happens between send and the inboxकॉन्सेप्ट समझेंWhat are bounced emails?क्षमता जानेंEmail deliverabilityलर्निंग पाथ फ़ॉलो करेंOperate messaging reliably
अभ्यास करें और इम्प्लीमेंटेशन ब्रीफ़ पाएँ