मेल प्रोटोकॉल
SMTP
SMTP (सिम्पल मेल ट्रांसफर प्रोटोकॉल) एक प्रोटोकॉल है जिसका उपयोग इंटरनेट पर ईमेल संदेशों को भेजने और प्राप्त करने के लिए किया जाता है। यह ईमेल संचार प्रक्रिया का एक महत्वपूर्ण हिस्सा है और मुख्यतः प्रेषक के मेल सर्वर से प्राप्तकर्ता के मेल सर्वर तक ईमेलों को स्थानांतरित करने तथा क्लाइंट से सर्वर तक ईमेल भेजने के लिए जिम्मेदार है। SMTP का डिफ़ॉल्ट पोर्ट सर्वर‑से‑सर्वर संचार के लिए 25 है। पोर्ट 587 और पोर्ट 465 भी SMTP के लिए उपयोग होते हैं, जहाँ 587 आमतौर पर मेल सबमिशन के लिए और 465 SSL (SMTPS) के ऊपर SMTP के लिए प्रयोग किया जाता है। SMTP द्वारा परिभाषित है RFC 5321 संस्करण.
मुख्य विशेषताएँ:
- प्रमाणीकरण तंत्र (जैसे, SMTP AUTH) का समर्थन करता है ताकि केवल अधिकृत उपयोगकर्ता ही सर्वर के माध्यम से ईमेल भेज सकें।
- SMTP क्लाइंट और सर्वर के बीच कनेक्शन को एन्क्रिप्ट करने के लिए SSL/TLS का उपयोग कर सकता है, जिससे ईमेल डेटा सुरक्षित रूप से प्रसारित हो।
- ईमेल ट्रांसमिशन की सफलता या विफलता को दर्शाने के लिए विस्तृत त्रुटि संदेश और स्टेटस कोड प्रदान करता है।
- SMTP मल्टीपार्ट संदेशों को संभाल सकता है, जिससे ईमेल में अटैचमेंट और विभिन्न प्रकार की सामग्री को शामिल किया जा सकता है।
- SMTP एक व्यापक रूप से स्वीकार्य और मानकीकृत प्रोटोकॉल है, जो विभिन्न ईमेल सिस्टम और क्लाइंट्स के बीच संगतता सुनिश्चित करता है, (जैसे, माइक्रोसॉफ्ट आउटलुक, मोज़िला थंडरबर्ड बाहर जाने वाले ईमेल भेजने के लिए SMTP का उपयोग करते हैं)। स्वचालित सिस्टम और अनुप्रयोग सूचनाएँ, अलर्ट और अन्य स्वचालित ईमेल भेजने के लिए SMTP का उपयोग करते हैं।
IMAP
इंटरनेट मैसेज एक्सेस प्रोटोकॉल (IMAP) एक मानक प्रोटोकॉल है जिसे ईमेल क्लाइंट्स एक मेल सर्वर से ईमेल संदेशों को एक्सेस, पुनः प्राप्त और प्रबंधित करने के लिए उपयोग करते हैं। समर्थित क्लाइंट्स में माइक्रोसॉफ्ट आउटलुक, मोज़िला थंडरबर्ड, एप्पल मेल, और कई वेबमेल सेवाएँ जैसे Gmail, Yahoo Mail, और Outlook.com शामिल हैं। सबसे अधिक उपयोग किया जाने वाला संस्करण IMAP4 है, जिसे द्वारा परिभाषित किया गया है RFC 3501. POP (Post Office Protocol) के विपरीत, जो ईमेल को स्थानीय डिवाइस पर डाउनलोड करता है, IMAP ईमेल को सर्वर पर संग्रहीत करता है। मेल सर्वर पर सीधे ईमेल संदेशों को देखना और प्रबंधित करना कई डिवाइसों और स्थानों से उनकी पहुँच की लचीलापन देता है, जिससे यदि कोई डिवाइस खो जाए या क्षतिग्रस्त हो तो डेटा हानि का जोखिम कम हो जाता है। IMAP ईमेल क्लाइंट को सर्वर के साथ सिंक्रनाइज़ करता है, यह सुनिश्चित करता है कि एक क्लाइंट पर किए गए परिवर्तन (जैसे ईमेल पढ़ना या हटाना) सभी अन्य क्लाइंट्स पर प्रतिबिंबित हों। IMAP आमतौर पर गैर‑एन्क्रिप्टेड संचार के लिए पोर्ट 143 और एन्क्रिप्टेड (SSL/TLS) संचार के लिए पोर्ट 993 का उपयोग करता है।
मुख्य विशेषताएँ:
- फ़ोल्डर प्रबंधन। IMAP उपयोगकर्ताओं को मेल सर्वर पर फ़ोल्डर बनाने, हटाने और नाम बदलने की अनुमति देता है। यह ईमेल को व्यवस्थित करने के लिए पदानुक्रमित फ़ोल्डर संरचनाओं का समर्थन करता है।
- IMAP प्रत्येक ईमेल की स्थिति (जैसे पढ़ा गया, अपढ़ा, फ़्लैग्ड, उत्तर दिया गया) को ट्रैक करता है। ये स्थिति फ़्लैग सर्वर पर संग्रहीत होते हैं, इसलिए वे सभी डिवाइसों में समान होते हैं।
- IMAP ईमेल के विशिष्ट भाग, जैसे हेडर या बॉडी पार्ट, को प्राप्त कर सकता है, जो ईमेल का पूर्वावलोकन करने या बड़े अटैचमेंट को संभालने में उपयोगी हो सकता है।
- IMAP विभिन्न मानदंडों के आधार पर सर्वर‑साइड खोज और ईमेल फ़िल्टरिंग का समर्थन करता है, जिससे क्लाइंट्स सभी ईमेल डाउनलोड किए बिना विशिष्ट संदेश प्राप्त कर सकते हैं।
- एक ही मेलबॉक्स तक कई क्लाइंट एक साथ पहुंच सकते हैं। IMAP समानांतर पहुंच को संभालता है और ईमेल की स्थिति को वास्तविक समय में अपडेट करता है।
- सर्वर निर्भरता। क्योंकि ईमेल सर्वर पर संग्रहीत होते हैं, ईमेल तक पहुंचने और प्रबंधित करने के लिए विश्वसनीय इंटरनेट कनेक्शन आवश्यक है। सर्वर डाउनटाइम ईमेल की उपलब्धता को प्रभावित कर सकता है।
- IMAP SSL/TLS का उपयोग करके क्लाइंट और सर्वर के बीच कनेक्शन को एन्क्रिप्ट कर सकता है, जिससे ईमेल डेटा सुरक्षित रूप से प्रसारित हो।
- IMAP विभिन्न प्रमाणीकरण विधियों का समर्थन करता है, जिसमें OAuth भी शामिल है, ताकि उपयोगकर्ता पहचान को सुरक्षित रूप से सत्यापित किया जा सके।
IMAP प्रोटोकॉल विस्तार:
- IMAP IDLE: एक विस्तार जो सर्वर को क्लाइंट को वास्तविक समय में नए संदेशों या बदलावों की सूचना देने की अनुमति देता है, जिससे बार-बार पॉलिंग की आवश्यकता कम होती है।
- IMAP QUOTA: उपयोगकर्ताओं को उनके मेलबॉक्स आकार को प्रबंधित करने में मदद करने के लिए संग्रहण कोटा को प्रबंधित और रिपोर्ट करने की व्यवस्था प्रदान करने वाला विस्तार।
- IMAP MOVE: एक एक्सटेंशन जो सर्वर पर फ़ोल्डरों के बीच संदेशों को स्थानांतरित करने की प्रक्रिया को अनुकूलित करता है, जिससे प्रदर्शन में सुधार होता है।
POP3
Post Office Protocol version 3 (POP3) एक प्रोटोकॉल है जिसका उपयोग Microsoft Outlook, Mozilla Thunderbird और Apple Mail जैसे ईमेल क्लाइंट्स द्वारा मेल सर्वर से ईमेल प्राप्त करने हेतु किया जाता है। यह ईमेल पुनः प्राप्ति के सबसे पुराने और सरल प्रोटोकॉल में से एक है, जो ईमेल को स्थानीय डिवाइस पर डाउनलोड करने और वैकल्पिक रूप से सर्वर से हटाने के लिये डिजाइन किया गया है।
मुख्य विशेषताएँ:
- क्योंकि ईमेल स्थानीय डिवाइस पर डाउनलोड हो जाते हैं, उपयोगकर्ता निरंतर इंटरनेट कनेक्शन की आवश्यकता के बिना ऑफ़लाइन अपने ईमेल तक पहुँच सकते हैं।
- POP3 सेट अप और उपयोग करने में सरल है, जिससे उन उपयोगकर्ताओं के लिये सुलभ बनता है जिन्हें उन्नत सुविधाओं के बिना बुनियादी ईमेल प्राप्ति की आवश्यकता होती है।
- POP3 कई डिवाइसों के बीच ईमेल का समक्रमण नहीं करता। एक बार ईमेल एक डिवाइस पर डाउनलोड हो जाने पर, डिफ़ॉल्ट रूप से वह सर्वर पर उपलब्ध नहीं रहता।
- POP3 सीमित सर्वर‑साइड प्रबंधन क्षमताएँ प्रदान करता है। फ़ोल्डर प्रबंधन, सर्वर‑साइड खोज और संदेश स्थिति फ़्लैग जैसी उन्नत सुविधाएँ समर्थित नहीं हैं।
- क्योंकि ईमेल स्थानीय रूप से संग्रहीत होते हैं, उपयोगकर्ताओं को डिवाइस विफलता की स्थिति में डेटा हानि से बचने के लिये अपने ईमेल डेटा का बैकअप सुनिश्चित करना चाहिए।
- उपयोगकर्ता POP3 सेटिंग्स को इस प्रकार कॉन्फ़िगर कर सकते हैं कि डाउनलोड के तुरंत बाद, किसी निश्चित अवधि के बाद, या स्थानीय क्लाइंट से हटाए जाने पर सर्वर से ईमेल हटा दिया जाए।
- POP3 क्लाइंट और सर्वर के बीच कनेक्शन को एन्क्रिप्ट करने के लिये SSL/TLS का उपयोग कर सकता है, जिससे ईमेल डेटा सुरक्षित रूप से प्रसारित होता है।
POP3 प्रोटोकॉल संस्करण और एक्सटेंशन:
- POP3 over SSL (POP3S) POP3 का वह संस्करण है जो SSL/TLS कनेक्शन के ऊपर काम करता है, जिससे क्लाइंट और सर्वर के बीच एन्क्रिप्टेड संचार संभव होता है।
- APOP (Authenticated Post Office Protocol) एक एक्सटेंशन है जो हैश किए गए पासवर्ड का उपयोग करके अधिक सुरक्षित प्रमाणीकरण विधि प्रदान करता है।