Mailu लेन -देन ईमेल सेवा
एक डॉकर-आधारित पूर्ण-विशेषताओं वाले ओपन-सोर्स मेल सर्वर
Milu 100% मुफ्त और ओपन-सोर्स मेल सर्वर सॉफ्टवेयर है। यह IMAP, IMAP+, SMTP, और सबमिशन प्रोटोकॉल के समर्थन के साथ एक पूर्ण-सुविधा नि: शुल्क ईमेल सॉफ्टवेयर है।
अवलोकन
Mailu एक 100% मुफ्त और ओपन-सोर्स मेल सर्वर है। यह एक सरल और आसान सेटअप मुफ्त SMTP सर्वर है। मुफ्त मेल सर्वर को पायथन प्रोग्रामिंग भाषा में विकसित किया गया है, और स्रोत कोड GitHub पर उपलब्ध है और आप रिपॉजिटरी को क्लोन करके सुविधाओं का विस्तार कर सकते हैं। Mailu एक समृद्ध कॉन्फ़िगर करने योग्य ओपन-सोर्स मेल सर्वर है, जो उन्नत सुविधाओं और सुरक्षा का एक बड़ा सेट प्रदान करता है। बॉक्स से बाहर एक वेबमेल और प्रशासन इंटरफ़ेस के साथ आता है। यह IMAP, SMTP और POP3 जैसे सबसे आम ईमेल प्रोटोकॉल के साथ -साथ सबमिशन प्रोटोकॉल का समर्थन करता है। यह कुछ उन्नत सुविधाओं जैसे डोमेन उपनाम, कस्टम रूटिंग, ग्लोबल एडमिन्स, प्रति-डोमेन प्रतिनिधिमंडल और कोटा का भी समर्थन करता है। सुरक्षा मेलु ओपन-सोर्स मेल सर्वर की सबसे प्रमुख विशेषताओं में से एक है। यह टीएलएस को लागू करता है, एसएसएल, डीकेआईएम सपोर्ट के लिए लेटर्सक्रिप्ट का उपयोग करता है, और एक अंतर्निहित एंटी-वायरस स्कैनर इसे मुफ्त एसएमटीपी सर्वर के रूप में सबसे अच्छा विकल्प बनाता है। MailU ओपन-सोर्स मेल सर्वर सभी बुनियादी कार्यक्षमता प्रदान करता है जिसे किसी भी व्यवसाय को अपना मुफ्त ईमेल सॉफ्टवेयर चलाने की आवश्यकता होती है। यदि आप अपना खुद का फ्री मेल सर्वर सेट करना चाहते हैं, तो आपको निश्चित रूप से मेलु ओपन-सोर्स मेल सर्वर की जांच करनी चाहिए।
सिस्टम आवश्यकताएं
आपको यह सुनिश्चित करना चाहिए कि आपका हार्डवेयर (आभासी या भौतिक) नवीनतम लिनक्स कर्नेल के साथ संगत है। इसके अलावा, आपके पास Milu चलाते समय कुल मेमोरी का कम से कम 2GB और 1GB मुफ्त मेमोरी होनी चाहिए।
विशेषताएँ
Milu ओपन-सोर्स मेल सर्वर की प्रमुख विशेषताएं निम्नलिखित हैं
- मानक ईमेल सर्वर, IMAP और IMAP+, SMTP और सबमिशन
- उन्नत ईमेल सुविधाएँ, उपनाम, डोमेन उपनाम, कस्टम रूटिंग
- वेब एक्सेस, कई वेबमेल और प्रशासन इंटरफ़ेस -उपयोगकर्ता सुविधाएँ, उपनाम, ऑटो-रिप्लाई, ऑटो-फॉरवर्ड, प्राप्त खाते
- व्यवस्थापक सुविधाएँ, वैश्विक प्रशंसा, घोषणाएँ, प्रति-डोमेन प्रतिनिधिमंडल, कोटा
- सुरक्षा, लागू टीएलएस, लेटसेंक्रिप्ट!, आउटगोइंग डीकेआईएम, एंटी-वायरस स्कैनर
- एंटीस्पैम, ऑटो-लर्न, ग्रीलिस्टिंग, डीएमएआरसी, और एसपीएफ
- स्वतंत्रता, सभी फॉस घटक, कोई ट्रैकर शामिल नहीं
स्थापना
Milu ओपन-सोर्स मेल सर्वर को स्थापित करने के लिए, आपको पहले यह सुनिश्चित करना होगा कि आपके सिस्टम में एक वैध आईपी पता और पूरी तरह से योग्य डोमेन नाम है। डोमेन के लिए एक वैध एमएक्स रिकॉर्ड भी होना चाहिए। सर्वर आईपी और होस्टनाम सेट करने के लिए, नीचे दिए गए कमांड चलाएं:
$ sudo hostnamectl set-hostname mail.example.com
इसके अलावा एक सर्वर का FQDN और IP पता / /etc /hosts फ़ाइल में जोड़ें।
$ sudo vi /etc/hosts
xxx.xxx.xxx.xxx mail.example.com
एक बार सेट करने के बाद, सिस्टम को रिबूट करें
$ sudo reboot
निम्नलिखित पोर्ट को आपके सिस्टम फ़ायरवॉल के माध्यम से अनुमति दी जानी चाहिए क्योंकि वे ईमेल के लिए महत्वपूर्ण हैं। आप नीचे दिखाए गए अनुसार UFW के साथ पोर्ट खोल सकते हैं:
$ sudo ufw allow proto tcp from any to any port
25,80,443,110,143,465,587,993,995
इससे पहले कि हम आगे बढ़ें, जब से मेलू को डॉकर और डॉकर की रचना का उपयोग करके स्थापित किया जाता है, तो मुझे लगता है कि आपके पास पहले से ही दोनों सेटअप हैं। यदि आप सेटअप के लिए आधिकारिक दस्तावेज का पालन नहीं कर सकते हैं:
कैसे स्थापित करने के लिए उबंटू पर रचना डॉकर और डॉकर की रचना स्थापित करने के बाद, एक निर्देशिका बनाने के लिए आगे बढ़ें जहां Milu अपना डेटा संग्रहीत करेगा:
$ sudo mkdir /mailu
Mailu एक docker-compose.yml
फ़ाइल का उपयोग करता है और विभिन्न सेटिंग्स के लिए mailu.env
पर भी निर्भर करता है। आपको ऑनलाइन milu सेटअप उपयोगिता का उपयोग करके अपने वातावरण के लिए एक milu कॉन्फ़िगरेशन उत्पन्न करने की आवश्यकता है। जनरेटर आपको एक docker-compose.yml और एक milu.env फ़ाइल दोनों देगा। एक बार कॉन्फ़िगरेशन उत्पन्न होने के बाद, आपको फ़ाइलों को डाउनलोड करने के लिए उपयोग करने के लिए लिंक प्राप्त होंगे। सुनिश्चित करें कि आप milu निर्देशिका में फ़ाइलों को डाउनलोड करते हैं।
जब सेटिंग्स के साथ किया जाता है, तो Milu निर्देशिका में नीचे के रूप में Docker रचना के साथ Milu चलाएं:
$ sudo docker-compose up -d
Recreating mailu_webdav_1 ... done
Recreating mailu_fetchmail_1 ... done
Recreating mailu_front_1 ... done
Recreating mailu_antivirus_1 ... done
Recreating mailu_admin_1 ... done
Recreating mailu_antispam_1 ... done
Recreating mailu_imap_1 ... done
Recreating mailu_smtp_1 ... done
Recreating mailu_webmail_1 ... done
नीचे दिए गए कमांड को चलाकर व्यवस्थापक उपयोगकर्ता सेट करें:
$ docker-compose -p mailu exec admin flask mailu admin admin
example.com PASSWORD
Created admin user
अन्वेषण करना
आपको निम्नलिखित लिंक प्रासंगिक मिल सकते हैं: