मेल-इन-ए-बॉक्स का उपयोग करके लिनक्स में ईमेल सर्वर कैसे बनाएं
मेल-इन-ए-बॉक्स एक छोटा लेकिन शक्तिशाली प्रोग्राम है जिसका उद्देश्य आपकी मशीन में एक आसान-से-परिनियोजित ऑल-इन-वन ईमेल सर्वर समाधान बनाना है। यह ट्यूटोरियल आपको दिखाता है कि आप सिस्टम पर मेल-इन-ए-बॉक्स कैसे स्थापित कर सकते हैं Ubuntu लिनक्स।
अपना खुद का ईमेल सर्वर क्यों होस्ट करें
अपने स्वयं के ईमेल सर्वर को होस्ट करने का एक सबसे बड़ा लाभ यह है कि यह आपको आपके निजी डेटा पर गोपनीयता प्रदान करता है। जीमेल जैसी वेबमेल सेवा के विपरीत, मेल-इन-ए-बॉक्स चलाने से यह सुनिश्चित होता है कि आपके और आपके ईमेल के बीच कोई बिचौलिया नहीं है।
स्व-होस्टेड सर्वर आपको अपने ईमेल के साथ इंटरैक्ट करने के तरीके में भी लचीलापन देता है। उदाहरण के लिए, जीमेल संदेशों को व्यवस्थित करने के लिए फोल्डर के बजाय टैग का उपयोग करता है। यह अक्सर जीमेल खातों से ईमेल लाने की कोशिश कर रहे ऑफ़लाइन ग्राहकों को तोड़ देता है।
अंत में, अपना स्वयं का सर्वर होस्ट करने से आप ईमेल खाता बनाते समय पहचान जांच से बच सकते हैं। यह उपयोगी है यदि आप गोपनीयता के बारे में चिंतित हैं और नहीं चाहते कि आपकी जानकारी तृतीय पक्ष प्रदाताओं के साथ साझा की जाए।
अपना स्वयं का ईमेल सर्वर तैयार करें
इससे पहले कि आप मेल-इन-ए-बॉक्स स्थापित कर सकें, आपको यह सुनिश्चित करने की आवश्यकता है कि आपके पास एक चालू सर्वर और एक डोमेन नाम है। यह लेख उबंटू वीपीएस से किया गया था डिजीटलोसियन.
आरंभ करने के लिए, आपको अपने डोमेन को अपनी मशीन की ओर इंगित करने वाले नाम सर्वर के रूप में कॉन्फ़िगर करना होगा। यह महत्वपूर्ण है क्योंकि मेल-इन-ए-बॉक्स अपने स्वयं के DNS रिकॉर्ड्स को आंतरिक रूप से प्रबंधित करता है।
नोट: प्रत्येक डोमेन पंजीकरणकर्ता के लिए कॉन्फ़िगरेशन अलग है, इसलिए हम नाम सर्वर बनाने के निर्देशों को नहीं पढ़ेंगे। आपको क्या करने की आवश्यकता है दो नेमसर्वर बनाएं: ns1.your-domain-name.com और ns2.your-domain-name.com आपके सर्वर के आईपी पते की ओर इशारा करते हुए। आपको अपने द्वारा बनाए गए डीएनएस रिकॉर्ड को भी बदलना चाहिए।
अपने डिवाइस का होस्टनाम अपडेट करें
आपके डोमेन नाम और नाम सर्वर को ठीक से कॉन्फ़िगर करने के बाद, अब आपको अपनी मशीन के होस्टनाम को संशोधित करने की आवश्यकता है। यह मेल-इन-ए-बॉक्स को स्थापना के दौरान डिफ़ॉल्ट मानों को सही ढंग से सेट करने की अनुमति देगा।
आप निम्न कार्य करके Digitalocean में ऐसा कर सकते हैं:
- ऑनलाइन لى छोटी बूंद एप्लिकेशन स्थिति पृष्ठ आपका।
- छोटी बूंद के नाम पर क्लिक करें और इसे अपने डोमेन नाम से बदलें और इसे बचाने के लिए चेक मार्क पर क्लिक करें।
- अपने VPS उदाहरण में रूट के रूप में लॉग इन करें और निम्नलिखित कमांड चलाएँ:
इको "बॉक्स"> /etc/hostname
- अगला, बदलने के लिए निम्न कमांड चलाएँ "आदि / मेजबान // आपके डिवाइस से आपके मौजूदा डोमेन नाम तक:
awk '$1 == "127.0.1.1" { प्रिंट $2 }' /etc/hosts | sed -is/.*/box.yourdomain.here/ awk '$1 == "127.0.1.1" { प्रिंट $3 }' /etc/hosts | sed -is/.*/box/
- नए परिवर्तनों को लागू करने के लिए अपने डिवाइस को पुनरारंभ करें।
मेल-इन-ए-बॉक्स स्थापित करें
ऐसा करने के बाद, अब आप अपने डिवाइस में मेल-इन-ए-बॉक्स इंस्टॉल करना शुरू कर सकते हैं।
- मेल-इन-ए-बॉक्स इंस्टॉलेशन स्क्रिप्ट प्राप्त करके प्रक्रिया प्रारंभ करें:
कर्ल -एस https://mailinabox.email/setup.sh | सुडो-ई बैश
- वह ईमेल पता दर्ज करें जिसे आप अपने मेल सर्वर के लिए उपयोग करना चाहते हैं।
- अपने मेल सर्वर के लिए एक होस्टनाम प्रदान करें। मेरे मामले में, मैं डिफ़ॉल्ट विकल्प का उपयोग करूंगा "बॉक्स.myvpsserver.top"।
- इंस्टॉल स्क्रिप्ट तब आपसे एक समय क्षेत्र के लिए पूछेगी। इसके लिए, आपको सर्वर के वास्तविक स्थान के बजाय अपना वर्तमान समयक्षेत्र प्रदान करना होगा।
- वह पासवर्ड टाइप करें जिसे आप अपने ईमेल खाते के लिए उपयोग करना चाहते हैं।
युक्ति: यदि आप इसके बजाय आउटलुक का उपयोग करते हैं, तो पता करें आउटलुक में अपने ईमेल कैसे शेड्यूल करें.
अपना ईमेल सर्वर कॉन्फ़िगर करें
इस बिंदु पर, अब आपके पास आपकी मशीन में मेल-इन-ए-बॉक्स सर्वर ठीक से स्थापित है। हालाँकि, आपको इसे ठीक से उपयोग करने के लिए अभी भी इसकी कुछ सेटिंग्स को कॉन्फ़िगर करने की आवश्यकता है।
- इंस्टॉलर ने स्क्रिप्ट के अंत में लिखा लिंक खोलें।
- जब वेबसाइट लोड होती है, तो आपका ब्राउज़र आप पर सुरक्षा अपवाद फेंक सकता है। ऐसा इसलिए है क्योंकि मेल-इन-ए-बॉक्स अपनी प्रारंभिक वेबसाइट के लिए स्व-हस्ताक्षरित प्रमाणपत्र का उपयोग करता है।
आप क्लिक करके इस त्रुटि को सुरक्षित रूप से बायपास कर सकते हैं "विकसित" , फिर "जोखिम स्वीकार करना और आगे बढ़ना"।
2. अपना नया ईमेल खाता और पासवर्ड प्रदान करके अपने मेल-इन-ए-बॉक्स उदाहरण में लॉग इन करें।
3. पर क्लिक करें "प्रणाली" , फिर "टीएलएस सर्टिफिकेट (एसएसएल)"।
4. बटन पर क्लिक करें "उपलब्ध कराने के लिए" अपने सर्वर के सबडोमेन के लिए एसएसएल प्रमाणपत्र बनाने के लिए।
ऐसे मामले हैं जहां मेल-इन-ए-बॉक्स आपके सभी उप डोमेन के लिए एसएसएल प्रमाणपत्र नहीं मांगता है। आप इसे बटन पर क्लिक करके ठीक कर सकते हैं "उपलब्ध कराने के लिए" एक बार फिर।
5. क्लिक करें "प्रणाली" , फिर "स्थिति जांच" यह सुनिश्चित करने के लिए कि सब ठीक से काम कर रहा है।
युक्ति: OpenSSL के साथ अपना स्व-हस्ताक्षरित प्रमाणपत्र बनाकर SSL और एन्क्रिप्शन के बारे में और जानें।
अपना पहला ईमेल भेजें और सत्यापित करें
यहां से, अब आप लॉग इन कर सकते हैं और अपने मेल-इन-ए-बॉक्स सर्वर का उपयोग कर सकते हैं। अन्य स्व-होस्ट किए गए मेल समाधानों के विपरीत, मेल-इन-ए-बॉक्स एक सरल और सहज वेब इंटरफ़ेस प्रदान करता है जिसका आप उपयोग कर सकते हैं और तुरंत आरंभ कर सकते हैं। इसका अर्थ है कि आपको मेल-इन-ए-बॉक्स का उपयोग करने के लिए किसी बाहरी मेल क्लाइंट को स्थापित करने की आवश्यकता नहीं है।
- टाइप करके अपने ब्राउज़र में वेब इंटरफ़ेस तक पहुँचें: "https://yourdomain.com/mail।"
- सर्वर लॉगिन पेज पर अपना नया ईमेल पता और पासवर्ड टाइप करें।
- बटन को क्लिक करे "निर्माण" एक नया ईमेल संदेश बनाने के लिए।
- एक वैध ईमेल प्राप्तकर्ता प्रदान करें और एक साधारण परीक्षण संदेश लिखें।
- एक बार हो जाने के बाद, बटन पर क्लिक करें "भेजना"।
- अंत में, जांचें कि आपका मेल उनके इनबॉक्स को लोड करके अपने इच्छित प्राप्तकर्ता तक पहुंच गया है या नहीं।
लगातार पूछे जाने वाले प्रश्न
Q1: क्या स्थापना के बाद मेरे ईमेल सर्वर को पुन: कॉन्फ़िगर करना संभव है?
उत्तर: हाँ। आप डिवाइस के कंसोल पर जाकर और निम्नलिखित कमांड चलाकर सर्वर की किसी भी आंतरिक सेटिंग को फिर से कॉन्फ़िगर कर सकते हैं: सुडो मेलिनबॉक्स.
Q2: क्या मैं अपने मेल-इन-ए-बॉक्स सर्वर पर एक भिन्न ईमेल खाता बना सकता हूँ?
उत्तर: हाँ। डिफ़ॉल्ट रूप से, मेल-इन-ए-बॉक्स आपको एक ही सर्वर में कई ईमेल खाते बनाने की अनुमति देता है। ऐसा करने के लिए, मेल-इन-ए-बॉक्स एडमिन पेज पर जाएँ, और पर क्लिक करें "मेल और उपयोगकर्ता" , फिर "प्रयोगकर्ता". यह एक संकेत लोड करेगा जहां आप एक नए उपयोगकर्ता के लिए एक ईमेल पता और पासवर्ड प्रदान कर सकते हैं।
Q3: मेरा मेल अपने इच्छित प्राप्तकर्ता तक नहीं पहुंच रहा है।
उत्तर: इसका सबसे संभावित कारण यह है कि आपके डिवाइस का आईपी पता ईमेल ब्लॉक सूची में है। इस समस्या को ठीक करने के लिए, आप या तो एक नए आईपी पते का अनुरोध कर सकते हैं "प्रतिबंधित नहीं" अपने सेवा प्रदाता से या एक नया VPS उदाहरण बनाएँ। दूसरा तरीका यह है कि आप अपने ईमेल भेजने में मदद के लिए किसी तीसरे पक्ष के एसएमटीपी सर्वर का उपयोग करें।