अस्थायी ईमेल बाहर से सरल लगता है — आप पता टाइप करते हैं, ईमेल मिलता है — लेकिन वास्तविक मेल अवसंरचना काम कर रही है। प्रोटोकॉल स्तर पर वास्तव में क्या होता है यहां है।
ईमेल प्राप्त करना: SMTP और MX रिकॉर्ड
जब कोई आपके अस्थायी पते पर मेल भेजता है, तो उनका मेल सर्वर डोमेन के MX रिकॉर्ड के लिए लुकअप करता है (जैसे mail.td)। MX रिकॉर्ड Mail.td के SMTP सर्वर की ओर इशारा करता है। प्रेषक का सर्वर पोर्ट 25 पर SMTP कनेक्शन खोलता है और संदेश डिलीवर करता है।
Mail.td का SMTP गेटवे संदेश स्वीकार करता है और पार्स किए गए ईमेल को स्टोरेज में लिखता है। पूरा प्राप्त चक्र आमतौर पर प्रेषक के "भेजें" क्रिया से एक सेकंड से बहुत कम समय में पूरा हो जाता है।
संदेश को पार्स करना
एक कच्चा ईमेल केवल एक बॉडी नहीं है। यह हेडर्स (From, To, Subject, Date, Message-ID), एक या अधिक टेक्स्ट/HTML भागों, और base64 के रूप में एन्कोड किए गए अनुलग्नकों के साथ एक मल्टीपार्ट MIME संरचना है। Mail.td संदेश को पार्स करता है, प्रत्येक भाग को निकालता है, और उन्हें संग्रहीत करता है ताकि इनबॉक्स UI उन्हें जल्दी से रेंडर कर सके।
आपके ब्राउज़र पर रीयल-टाइम डिलीवरी
जब एक नया ईमेल आता है, तो इनबॉक्स UI को दो तरीकों से सूचित किया जाता है:
- WebSocket पुश — यदि आपका ब्राउज़र एक खुला WebSocket कनेक्शन बनाए रखता है, तो नया ईमेल ID उसके आते ही पुश किया जाता है
- पोलिंग फ़ॉलबैक — यदि WebSocket उपलब्ध नहीं है (फ़ायरवॉल, अस्थायी समस्या), तो UI हर 10 सेकंड में नए संदेशों के लिए पोल करता है
आप आमतौर पर ईमेल को SMTP गेटवे पर पहुंचने के 1–2 सेकंड के भीतर अपने इनबॉक्स में देखते हैं।
स्टोरेज और सफाई
मेलबॉक्स पासवर्ड आपके ब्राउज़र में भेजे जाने से पहले संसाधित किए जाते हैं — सर्वर केवल एक hash संग्रहीत करता है, कभी सादा पाठ नहीं। संदेश और अनुलग्नक एक सख्त प्रतिधारण नीति के साथ ऑब्जेक्ट स्टोरेज में रहते हैं। सटीक नियमों के लिए, Temp Mail कितने समय तक रहता है? देखें।
जो नहीं हो रहा है
- Mail.td आपका पता विज्ञापनदाताओं को नहीं भेजता
- आपके संदेशों को प्रोग्रामेटिक रूप से नहीं पढ़ता
- समाप्त हो चुके ईमेल को संग्रहीत नहीं करता — जब प्रतिधारण समाप्त होता है, डेटा मिटा दिया जाता है