SMTP और POP3 के बीच मूल अंतर यह है कि SMTP संदेश भेजने के लिए उपयोग किया जाने वाला एक संदेश हस्तांतरण एजेंट है और POP3 संदेश प्राप्त करने के लिए उपयोग किया जाने वाला एक संदेश एक्सेस एजेंट है। SMTP और POP3 के बीच कुछ और अंतर हैं, जिनकी मैंने नीचे दिखाए गए तुलना चार्ट में चर्चा की है; कृपया एक नज़र डालें।
तुलना चार्ट
तुलना के लिए आधार | एसएमटीपी | पॉप 3 |
---|---|---|
बुनियादी | यह मैसेज ट्रांसफर एजेंट है। | यह संदेश एक्सेस एजेंट है। |
पूर्ण प्रपत्र | सरल डाक स्थानांतरण प्रोटोकॉल। | पोस्ट ऑफिस प्रोटोकॉल संस्करण 3। |
गर्भित | प्रेषक और प्रेषक मेल सर्वर के बीच और प्रेषक मेल सर्वर और रिसीवर मेल सर्वर के बीच। | रिसीवर और रिसीवर मेल सर्वर के बीच। |
काम | यह प्रेषक के कंप्यूटर से रिसीवर के मेल सर्वर पर मौजूद मेल बॉक्स में मेल ट्रांसफर करता है। | यह रिसीवर के मेल सर्वर पर मेलबॉक्स से रिसीवर के कंप्यूटर पर मेल को पुनः प्राप्त करने और व्यवस्थित करने की अनुमति देता है। |
SMTP की परिभाषा
SMTP (सिंपल मेल ट्रांसफर प्रोटोकॉल) एक मैसेज ट्रांसफर एजेंट (MTA) है। दो एमटीए क्लाइंट एमटीए और सर्वर एमटीए हैं। क्लाइंट सिस्टम पर एक क्लाइंट MTA मेल भेजता है जो सर्वर MTA द्वारा क्लाइंट के मेल सर्वर पर प्राप्त होता है। इसके अलावा, क्लाइंट मेल सर्वर में क्लाइंट MTA होता है जो क्लाइंट के मेल सर्वर से मेल प्राप्तकर्ता के मेल सर्वर पर सर्वर MTA को भेजता है। SMTP एक प्रोटोकॉल है जो क्लाइंट-सर्वर MTA दोनों को इंटरनेट पर परिभाषित करता है।
SMTP प्रोटोकॉल का उपयोग उस परिदृश्य में किया जाता है जहां मेल के प्रेषक और रिसीवर दोनों को WAN या LAN द्वारा अपने मेल सर्वर से जोड़ा जाना चाहिए। SMTP प्रोटोकॉल का उपयोग दो बार किया जाता है, पहला प्रेषक और उसके मेल सर्वर के बीच और दूसरा क्लाइंट मेल सर्वर और रिसीवर मेल सर्वर के बीच । रिसीवर के मेल सर्वर और रिसीवर के बीच एसएमटीपी का उपयोग नहीं किया जाता है; पीओपी प्रोटोकॉल इस कार्य को पूरा करता है।
क्लाइंट MTA और सर्वर MTA के बीच मेल स्थानांतरण तीन चरणों में होता है: कनेक्शन स्थापना, मेल स्थानांतरण और कनेक्शन समाप्ति । प्रारंभ में, कनेक्शन क्लाइंट और सर्वर MTA के बीच स्थापित किया गया है। कनेक्शन स्थापित होने के बाद, एकल प्रेषक और कई प्राप्तकर्ता के बीच एक मेल का आदान-प्रदान होता है। संदेश के संक्षिप्त स्थानांतरण के बाद कनेक्शन ग्राहक द्वारा समाप्त कर दिया जाता है।
POP3 की परिभाषा
जैसा कि हमने एसएमटीपी के ऊपर देखा है कि क्लाइंट से सर्वर MTA तक मेल डिलीवरी का काम पूरा करता है। अब एमटीए सर्वर से रिसीवर को मेल खींचने के लिए एक पुल प्रोटोकॉल की आवश्यकता होती है। इसके लिए, हमारे पास POP3 प्रोटोकॉल अर्थात पोस्ट ऑफिस प्रोटोकॉल संस्करण 3 है । यह संदेश एक्सेस एजेंट है ।
POP3 में क्लाइंट और सर्वर MAA है ; क्लाइंट MAA सॉफ़्टवेयर प्राप्तकर्ता कंप्यूटर पर स्थापित होता है, जबकि सर्वर MAA प्राप्तकर्ता के मेल सर्वर पर स्थापित होता है । मेल तक पहुंचने / पढ़ने के लिए उपयोगकर्ता को पहले मेल से मेल सर्वर से मेल को अपने कंप्यूटर पर डाउनलोड करना होगा।
मेल सर्वर पर मौजूद मेल बॉक्स से मेल का उपयोग करने के लिए प्राप्तकर्ता कंप्यूटर पर क्लाइंट एमएए टीसीपी पोर्ट 110 का उपयोग करके मेल सर्वर के साथ कनेक्शन स्थापित करता है। प्राप्तकर्ता के कंप्यूटर पर कनेक्शन क्लाइंट MAA स्थापित करने के लिए मेलबॉक्स में उपयोगकर्ता नाम और पासवर्ड भेजता है। फिर उपयोगकर्ता को एक-एक करके मेल संदेश प्राप्त करने के लिए प्रमाणित किया जाता है।
जब उपयोगकर्ता अपने स्थायी कंप्यूटर पर काम नहीं कर रहा हो तो मोड का उपयोग किया जाता है। रखने के लिए, उपयोगकर्ता के स्थायी कंप्यूटर पर मेल के आयोजन के लिए अपनी पुनर्प्राप्ति के बाद भी मोड मेल मेलबॉक्स में बने रहते हैं।
SMTP और POP3 के बीच मुख्य अंतर
- SMTP और POP3 के बीच मुख्य अंतर यह है कि SMTP एक संदेश हस्तांतरण एजेंट है और POP3 संदेश एक्सेस एजेंट है ।
- SMTP में फुल फॉर्म Simple Mail Transfer Agent है, जबकि POP3 के लिए फुल फॉर्म Post Office प्रोटोकॉल है ।
- SMTP प्रोटोकॉल दो बार निहित है, पहला प्रेषक और प्रेषक के मेल सर्वर के बीच और दूसरा प्रेषक और रिसीवर के मेल सर्वर के बीच । हालाँकि, POP रिसीवर और रिसीवर के मेल सर्वर के बीच में निहित होता है ।
- SMTP का उपयोग मेल भेजने वाले कंप्यूटर से रिसीवर के मेल सर्वर तक भेजने के लिए किया जाता है । दूसरी ओर, POP3 का उपयोग रिसीवर के मेल सर्वर पर मौजूद मेलबॉक्स से मेल प्राप्त करने और व्यवस्थित करने के लिए किया जाता है।
निष्कर्ष:
SMTP एक प्रोटोकॉल है जो Message Transfer Agent के कार्य को परिभाषित करता है। इसका उपयोग प्रेषक के कंप्यूटर से रिसीवर के मेल सर्वर पर मेल भेजने के लिए किया जाता है। POP एक पुल प्रोटोकॉल है जिसे रिसीवर के मेल सर्वर से रिसीवर के कंप्यूटर पर मेल खींचने के लिए आवश्यक है। यह उपयोगकर्ता को मेलों को व्यवस्थित करने की सुविधा भी देता है।