SMTP Full Form in Hindi, SMTP Ka Full Form Kya Hai, SMTP का Full Form क्या है, SMTP Ka Poora Naam Kya Hai, एसएमटीपी क्या है, SMTP का पूरा नाम और हिंदी में क्या अर्थ होता है, ऐसे सभी सवालों के जबाब आपको इस Post में मिल जायेंगे.
SMTP की फुल फॉर्म Simple Mail Transfer Protocol होती है. इसको हिंदी में सरल डाक स्थानांतरण प्रोटोकॉल कहते है. ईमेल आज इंटरनेट पर सबसे मूल्यवान सेवाओं में से एक के रूप में उभर रहा है. अधिकांश इंटरनेट सिस्टम एक उपयोगकर्ता से दूसरे में मेल ट्रांसफर करने के लिए एक विधि के रूप में एसएमटीपी का उपयोग करते हैं. SMTP एक Push Protocol है और इसका उपयोग मेल भेजने के लिए किया जाता है जबकि Post Office Protocol (POP)या Internet Message Access Protocol (IMAP) का उपयोग रिसीवर के पक्ष में उन मेलों को प्राप्त करने के लिए किया जाता है.
SMTP एक एप्लीकेशन लेयर प्रोटोकॉल है. जो ग्राहक मेल भेजना चाहता है, वह एसएमटीपी सर्वर पर एक टीसीपी कनेक्शन खोलता है और फिर पूरे कनेक्शन में मेल भेजता है. SMTP सर्वर हमेशा सुनने के मोड पर होता है. जैसे ही यह किसी भी क्लाइंट से टीसीपी कनेक्शन के लिए सुनता है, एसएमटीपी प्रक्रिया उस पोर्ट (25) पर कनेक्शन शुरू करती है. टीसीपी कनेक्शन को सफलतापूर्वक स्थापित करने के बाद ग्राहक प्रक्रिया तुरंत मेल भेजती है.
SMTP मॉडल दो प्रकार का होता है -
End to End Method
Store and Forward Method
एंड टू एंड मॉडल का उपयोग विभिन्न संगठनों के बीच Communicate करने के लिए किया जाता है जबकि स्टोर और फॉरवर्ड विधि का उपयोग किसी संगठन के भीतर किया जाता है. एक SMTP ग्राहक जो मेल भेजना चाहता है, वह गंतव्य के SMTP से सीधे संपर्क करेगा ताकि मेल को Destination पर भेजा जा सके. SMTP सर्वर तब तक मेल को अपने पास रखेगा, जब तक कि वह सफलतापूर्वक रिसीवर के SMTP पर कॉपी न हो जाए.
Client SMTP वह है जो Session आरंभ करता है हम इसे ग्राहक के रूप में कहते हैं. SMTP और सर्वर SMTP वह है जो Session Request का जवाब देता है और हमें इसे रिसीवर-SMTP के रूप में कहते हैं. Client SMTP Session शुरू करेगा और रिसीवर-SMTP Request का जवाब देगा.
SMTP मॉडल में उपयोगकर्ता उपयोगकर्ता एजेंट के साथ माइक्रोसॉफ्ट आउटलुक, नेटस्केप, मोज़िला आदि के लिए डील करता है. टीसीपी का उपयोग कर मेल का आदान प्रदान करने के लिए एमटीए का उपयोग किया जाता है. मेल भेजने वाले उपयोगकर्ताओं को एमटीए से निपटना नहीं पड़ता है यह स्थानीय एमटीए स्थापित करने के लिए सिस्टम व्यवस्थापक की जिम्मेदारी होती है. एमटीए मेलों की एक छोटी कतार बनाए रखता है, ताकि रिसीवर उपलब्ध न होने की स्थिति में मेल की रिपीट डिलीवरी को शेड्यूल कर सके. एमटीए मेलबॉक्सेस को मेल भेजता है और बाद में जानकारी उपयोगकर्ता एजेंटों द्वारा डाउनलोड की जा सकती है.
SMTP क्लाइंट और MSTP सर्वर दोनों में दो Components होने चाहिए -
User agent (UA)
Local MTA
भेजने वाले उपयोगकर्ता एजेंट संदेश तैयार करते हैं और इसे एमटीए को भेजते हैं. MTA कार्य प्रणाली मेल को रिसीवर MTA में नेटवर्क पर ट्रान्सफर करना है. मेल भेजने के लिए एक सिस्टम में क्लाइंट MTA होना चाहिए और मेल प्राप्त करने के लिए एक सिस्टम में एक सर्वर MTA होना चाहिए.
कोई भी मेल क्लाइंट और सर्वर के बीच अनुरोध और प्रतिक्रिया संदेशों की एक श्रृंखला द्वारा भेजा जाता है. जो संदेश भेजा जाता है उसमें हेडर और बॉडी होती है. मेल हेडर को समाप्त करने के लिए एक अशक्त रेखा का उपयोग किया जाता है. सब कुछ जो अशक्त रेखा के बाद माना जाता है उसे संदेश का शरीर माना जाता है जो ASCII वर्णों का एक क्रम होता है. संदेश बॉडी में रसीद द्वारा पढ़ी गई वास्तविक जानकारी होती है.
सर्वर साइड में उपयोगकर्ता एजेंट एक विशेष समय अंतराल पर मेलबॉक्सों की जांच करता है. अगर कोई जानकारी मिलती है तो यह उपयोगकर्ता को मेल के बारे में सूचित करता है. जब उपयोगकर्ता मेल पढ़ने की कोशिश करता है तो यह मेल में प्रत्येक मेल के संक्षिप्त विवरण के साथ मेल की एक सूची प्रदर्शित करता है. किसी भी मेल का चयन करके उपयोगकर्ता टर्मिनल पर अपनी सामग्री देख सकता है.
SMTP एक Text Based Protocol है.
SMTP एक Application Level Protocol है.
SMTP एक Connection Oriented Protocol है.
SMTP ईमेल ट्रांसफर करने के अलावा आने वाले मेल के बारे में सूचना भी प्रदान करता है.
SMTP Sender और रिसीवर के ई-मेल पते के साथ-साथ संदेश भेजने के लिए निर्दिष्ट करते हैं.
SMTP सर्वर के बीच आदेशों का आदान-प्रदान बिना किसी उपयोगकर्ता के हस्तक्षेप के किया जाता है.
SMTP यह टीसीपी, आईपी नेटवर्क पर ई-मेल सर्वर के बीच संदेशों के आदान-प्रदान को संभालता है
जब आप ई-मेल भेजते हैं, तो आपका ई-मेल क्लाइंट आपके ई-मेल सर्वर पर भेजता है जो SMTP क्लाइंट का उपयोग करके प्राप्तकर्ता मेल सर्वर से आगे संपर्क करता है.
SMTP की कुछ कमांड्स आप नीचे टेबल में देख सकते है.
S.N. | Command Description |
---|---|
1 | HELLO |
2 | EHELLO |
3 | MAIL FROM |
4 | RCPT TO |
5 | SIZE |
6 | DATA |
7 | QUIT |
8 | VERFY |
9 | EXPN |
SMTP कोड का एक सेट प्रदान करता है जो ईमेल सर्वर नेटवर्क कंप्यूटर जो आपके पास आने और बाहर जाने वाले ईमेल को संभालता है और इसके बीच ईमेल संदेशों के संचार को सरल बनाता है. यह एक तरह का शॉर्टहैंड है जो एक सर्वर को संदेश के विभिन्न भागों को उन श्रेणियों में तोड़ने की अनुमति देता है जिन्हें अन्य सर्वर समझ सकता है. जब आप एक संदेश भेजते हैं, तो यह Text के तार में बदल जाता है जो कि कोड शब्दों या संख्याओं से अलग हो जाते हैं जो प्रत्येक अनुभाग के उद्देश्य की पहचान करते हैं.
SMTP उन कोड को प्रदान करता है, और ईमेल सर्वर सॉफ्टवेयर को समझने के लिए डिज़ाइन किया गया है कि उनका क्या मतलब है. जैसा कि प्रत्येक संदेश अपने स्थान की ओर यात्रा करता है, यह कभी-कभी कई कंप्यूटरों के साथ-साथ उनके व्यक्तिगत एमटीए से भी गुजरता है. जैसा कि यह है, यह पथ में अगले कंप्यूटर पर जाने से पहले संक्षेप में संग्रहीत है. इसे अलग अलग हाथों से जाने वाले अक्षर के रूप में सोचें क्योंकि यह सही मेलबॉक्स के लिए अपना रास्ता बनाता .