मेलिंग सिस्टम के बारे में विभिन्न सुरक्षा और प्रदर्शन मुद्दों का जवाब देने में सक्षम होने के लिए ईमेल आर्किटेक्चर से परिचित होना आवश्यक है। जब मेलिंग सिस्टम और मेल आर्किटेक्चर की जांच की जाती है, तो यह पाया जाता है कि सबसे महत्वपूर्ण सुरक्षा मुद्दों में से एक मेल ट्रांसफर एजेंट (एमटीए) के साथ है।
पोस्टफिक्स सबसे सुरक्षित और विन्यास योग्य मेल ट्रांसफर एजेंटों में से एक है। यहां आपको पोस्टफिक्स और इसकी वास्तुकला के बारे में जानने की जरूरत है।
पोस्टफिक्स क्या है?
पोस्टफिक्स 1998 में VMailer नाम से जारी एक मुफ्त मेल ट्रांसफर एजेंट है। इसमें लिखा हुआ सी प्रोग्रामिंग भाषा, यह कई यूनिक्स और लिनक्स सिस्टम पर आसानी से चल सकता है। यह प्रोटोकॉल का उपयोग नहीं करता है जैसे कि पीओपी और आईएमएपी. यदि आप ऐसी सेवाओं का उपयोग करना चाहते हैं, तो आपको कुछ अतिरिक्त मेल क्लाइंट सॉफ़्टवेयर का उपयोग करने की आवश्यकता है।
पोस्टफिक्स सिस्टम आर्किटेक्चर अवलोकन
नीचे दिया गया चित्र पोस्टफिक्स की कार्य प्रणाली का वर्णन करता है।
चूंकि मेल क्लाइंट और सर्वर कई अलग-अलग उपयोगकर्ताओं को लक्षित करते हैं, इसलिए प्रशासकों के लिए इन प्रणालियों के आर्किटेक्चर से परिचित होना बहुत महत्वपूर्ण है। सुरक्षा और प्रदर्शन का संभावित नुकसान बड़ी समस्याएँ पैदा कर सकता है।
पोस्टफिक्स के पीछे एक बहुत व्यापक प्रणाली चल रही है। यह विभिन्न डेमॉन का उपयोग करता है जो आपस में बातचीत करते हैं। प्रत्येक डेमॉन अलग-अलग जिम्मेदारियां और कार्य करता है। वे अलग-अलग सुरक्षा संदर्भों में काम करते हैं और बनाए गए लेनदेन के अनुसार अलग-अलग नियम हैं।
साथ ही, मुख्य प्रोग्राम प्रत्येक डेमॉन की रनिंग स्थिति को नियंत्रित करता है। कुछ मामलों में, ये डेमॉन बिल्कुल नहीं चल सकते हैं क्योंकि उनके पास पूर्व-कॉन्फ़िगर शटडाउन समय भी है।
आने वाले नए संदेश लेनदेन
पोस्टफ़िक्स सिस्टम में पथ संदेशों का अनुसरण करते हुए, ऐसा होने के तीन अलग-अलग तरीके हैं। उनमें से एक है क्यूएमक्यूपी, जो का उपयोग करता है क्यूएमक्यूपीडी दानव दूसरा है एसएमटीपी. SMTP QMQP से अधिक लोकप्रिय है और इसका उपयोग करता है एसएमटीपीडी दानव तीसरा तरीका है मेल भेजे कार्यक्रम।
Sendmail की कार्य प्रणाली इस प्रकार है:
- सबसे पहले, Sendmail मेल को पोस्टड्रॉप प्रोग्राम में फॉरवर्ड करता है, जिसे आप ऊपर पोस्टफिक्स डायग्राम में देख सकते हैं।
- पिकअप डेमॉन आने वाले संदेश को क्लीनअप डेमॉन को अग्रेषित करता है। इस स्तर पर, Sendmail, smtpd, और qmqpd से भेजे गए संदेश एक समान बिंदु पर मिलते हैं और उसी मार्ग का अनुसरण करते हैं।
- क्लीनअप डेमॉन प्रयुक्त संदेशों के पुनर्लेखन को संभालता है। यहां, जब सफाई कार्य समाप्त हो जाता है, तो संदेश वापस कतार में भेज दिया जाता है। अंत में, कतार प्रबंधक को आने वाले संदेशों की सूचना दी जाती है।
अनुसूचित संदेशों का वितरण
कतार प्रबंधक (qmgr) संदेशों के वितरण की जिम्मेदारी लेता है। यह निर्धारित करने के लिए खेल में आता है कि संदेश प्राप्तकर्ता तक कैसे पहुंचता है।
यदि आप उस पथ के बारे में सोचते हैं जो संदेश लेता है, तो कतार प्रबंधक की जिम्मेदारी का क्षेत्र संपूर्ण क्षेत्र है जहां से सफाई डेमॉन समाप्त होता है कतार के अंत तक। मेल करें कि पोस्टफ़िक्स सिस्टम डिलिवरेबल बाउंस मानता है, और यह सब क्यू मैनेजर द्वारा बाउंस डेमॉन के साथ किया जाता है।
कुछ निर्देशिकाएँ हैं जिनका उपयोग कतार प्रबंधक विभिन्न उद्देश्यों के लिए करता है। नए संदेशों के लिए अनुसरण किया जाने वाला मार्ग क्रमशः आने वाली कतार और सक्रिय कतार है। सक्रिय कतार में संदेश हैं जो वितरण के लिए तैयार हैं।
यदि डिलीवरी विफल हो जाती है, तो यह संदेश को आस्थगित कतार में डाल देता है। जबकि संदेश यहां है, इसे समय-समय पर स्कैन किया जाता है। इस स्तर पर, यदि यह कतार प्रणाली संदेश को फिर से भेजना चाहती है, तो संदेश सक्रिय कतार में फिर से भेजा जाता है।
कतारों के बीच संदेशों की जाँच करना और उन्हें स्थानांतरित करना दो अलग-अलग स्थितियों पर निर्भर करता है। यह महत्वपूर्ण है कि संदेश को कतार में पहुंचे कितना समय बीत चुका है, और पुनर्प्रयासों के बीच वास्तविक समय का अंतर क्या है। इन स्थितियों में, सिस्टम द्वारा किए गए निर्णय के साथ, संदेश कतारों के बीच चलते हैं।
संदेश प्रक्रिया पोस्टफ़िक्स टूल के साथ कैसे काम करती है?
ऐसे कई प्रोग्राम और एजेंट हैं जिनके साथ Postfix काम करता है। ये वे सिस्टम हैं जो संदेश के पथ को पूरी कतार से समाप्त करते हैं और अंतिम प्रतिक्रिया देते हैं।
उदाहरण के लिए, smtp smtpd का उपयोग करके दूसरे होस्ट को संदेश अग्रेषित करता है। यहाँ smtp SMTP क्लाइंट को संदर्भित करता है और smtpd SMTP प्रोटोकॉल को संदर्भित करता है। lmtp और lmtpd के बीच भी यही सच है। SMTP और LMTP क्लाइंट को भ्रमित न करें (एसएमटीपी और एलएमटीपी) यहाँ वर्णित के साथ एसएमटीपीडी और एलएमटीपीडी.
दूसरी ओर, स्थानीय वितरण एजेंट, उन उपयोगकर्ताओं को संदेश अग्रेषित करने के लिए ज़िम्मेदार है, जिनके पास सिस्टम पर सामान्य खाते हैं। साथ ही, यह टूल इसके लिए उपनामों का समर्थन करता है ।आगे फ़ाइलें। नतीजतन, उपयोगकर्ता खुद को सेट कर सकते हैं कि संदेश वितरित किए गए हैं या नहीं।
ऐसी प्रणाली में जहां वर्चुअल संदेश बॉक्स के लिए वास्तविक या शेल खातों वाले उपयोगकर्ता होते हैं, संदेश वस्तुतः वितरित किए जाते हैं।
कभी-कभी पोस्टफ़िक्स द्वारा प्रदान किए जाने वाले मानक वितरण एजेंट पर्याप्त नहीं होते हैं। इन मामलों में, अपने स्वयं के बिचौलियों को विकसित करना संभव है। ऐसा करने से, आप मानक इनपुट स्ट्रीम के माध्यम से अपनी डिलीवरी प्रक्रिया को संदेश निकाय प्रदान करने के लिए पाइप डेमॉन का उपयोग कर सकते हैं।
यदि आप एक डिलीवरी एजेंट विकसित करना चाहते हैं जो कुछ नेटवर्क प्रोटोकॉल के माध्यम से संदेशों को स्वीकार करता है, तो स्पॉन डेमॉन आपकी मदद करेगा।
सहायक प्लेटफार्म
पोस्टफ़िक्स का उपयोग करने के लाभों में से एक यह है कि आप इसे अन्य समर्थित प्रोग्रामों के साथ उपयोग कर सकते हैं। ऐसे कई अलग-अलग प्रोग्राम हैं जिनका उपयोग आप अपने सिस्टम को जांचने, परीक्षण करने या डीबग करने के लिए कर सकते हैं।
इनमें से कुछ कार्यक्रम हैं:
- मेलक: इस कार्यक्रम के साथ, कतार में संदेशों के बारे में जानकारी देखना संभव है
- डाक उपनाम: डाक उपनाम का उपयोग करके, आप एक उपनाम फ़ाइल को पुन: उत्पन्न कर सकते हैं और उपनाम लुकअप तालिका को क्वेरी कर सकते हैं
- पोस्टमैप: इसका उपयोग अक्सर पोस्टफिक्स डिबगिंग के लिए किया जाता है। यह आपको अनुक्रमित डेटाबेस फ़ाइल को फिर से बनाने और अपनी पसंद की लुकअप तालिका को क्वेरी करने की अनुमति देता है।
- पोस्ट कतार: आप इस प्रोग्राम से संदेश कतार को साफ कर सकते हैं। ऐसा करने के लिए, आप सभी संदेशों को आस्थगित कतार में सक्रिय कतार में ले जाते हैं। हालांकि आपको इसे सावधानी से इस्तेमाल करना चाहिए। हालांकि खराब प्रदर्शन करने वाले सर्वर पर सफाई करना तर्कसंगत लग सकता है, लेकिन यह सिस्टम को नुकसान पहुंचा सकता है क्योंकि यह सक्रिय कतार पर अधिक भार डालेगा।
- पोस्टसुपर: यह आपको संदेश कतार में संदेशों के साथ हस्तक्षेप करने की अनुमति देता है। आप कतार में संदेशों को हटा या पुन: व्यवस्थित कर सकते हैं।
पोस्टफिक्स एक उपयोग में आसान पोस्ट सर्वर है
पोस्टफिक्स कई अलग-अलग ऑपरेटिंग सिस्टम जैसे कि लिनक्स, यूनिक्स, बीएसडी और एईक्स पर आसानी से चल सकता है। पर भी उबंटू-आधारित लिनक्स वितरण, मानक मेल ट्रांसफर एजेंट पोस्टफिक्स है। हालाँकि पोस्टफ़िक्स को सेंडमेल के वैकल्पिक आर्किटेक्चर के रूप में विकसित किया गया था, आप इसे आसानी से सेंडमेल के साथ उपयोग कर सकते हैं।
आप अन्य पोस्टफिक्स संगत सॉफ़्टवेयर का उपयोग करके एंटीवायरस फ़िल्टरिंग, स्पैम फ़िल्टरिंग, प्रेषक नीति ढांचा, डोमेन-विशिष्ट उपयोगकर्ता नाम, IMAP, और POP3 समर्थन जैसी सेवाएं भी प्राप्त कर सकते हैं।
यदि आप अपने Linux डेस्कटॉप के लिए एक विश्वसनीय और सुविधाजनक ईमेल क्लाइंट की तलाश कर रहे हैं, तो अपने आप को भाग्यशाली समझें। लिनक्स में कई अलग-अलग ईमेल क्लाइंट मुफ्त में डाउनलोड करने के लिए उपलब्ध हैं।
10 सर्वश्रेष्ठ लिनक्स ईमेल क्लाइंट
आगे पढ़िए
संबंधित विषय
- लिनक्स
- ईमेल ऐप्स
- लिनक्स ऐप्स
लेखक के बारे में
एक इंजीनियर और सॉफ्टवेयर डेवलपर जो गणित और प्रौद्योगिकी का प्रशंसक है। उन्हें हमेशा कंप्यूटर, गणित और भौतिकी पसंद रही है। उन्होंने गेम इंजन प्रोजेक्ट के साथ-साथ मशीन लर्निंग, कृत्रिम तंत्रिका नेटवर्क और रैखिक बीजगणित पुस्तकालय विकसित किए हैं। इसके अलावा मशीन लर्निंग और लीनियर मैट्रिसेस पर काम करना जारी है।
हमारे समाचार पत्र के सदस्य बनें
तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!
सब्सक्राइब करने के लिए यहां क्लिक करें