अपने वेबमेल RoundCube स्थापित करने के लिए कैसे
विषयसूची:
- आवश्यक शर्तें
- PHP निर्भरता
- MySQL डेटाबेस बनाएँ
- राउंडक्यूब डाउनलोड करें
- Nginx कॉन्फ़िगर करें
- राउंडक्यूब कॉन्फ़िगर करें
- Roundcube प्लगइन्स सक्षम करें
- निष्कर्ष
यह मेल सर्वर श्रृंखला को स्थापित करने और कॉन्फ़िगर करने का अंतिम भाग है, जिसमें हम राउंडक्यूब वेबमेल को स्थापित और कॉन्फ़िगर करने के तरीके को कवर करेंगे।
Roundcube एक वेब-आधारित IMAP ईमेल क्लाइंट है, जो PHP में लिखा गया बहुत ही सहज और आधुनिक यूजर इंटरफेस है। राउंडक्यूब का उपयोग करने के लिए आपको केवल एक वेब ब्राउज़र की आवश्यकता होती है।
राउंड क्यूब में वे सभी सुविधाएँ शामिल हैं, जो आपको ईमेल क्लाइंट में चाहिए जैसे कि रिचटेक्स्ट / एचटीएमएल मैसेज कम्पोजिंग, एड्रेस बुक, माइम / एचटीएमएल ईमेल के लिए सपोर्ट, मल्टीपल सेंडर आइडेंटिटी, स्पेल चेकिंग, थ्री कॉलम व्यू, ड्रैग एंड ड्रॉप मैसेज मैनेजमेंट और बहुत कुछ।
आवश्यक शर्तें
इस ट्यूटोरियल को जारी रखने से पहले, सुनिश्चित करें कि आप sudo विशेषाधिकार वाले उपयोगकर्ता के रूप में लॉग इन हैं।
PHP निर्भरता
हम पैकेज सूची को अपडेट करके और सभी आवश्यक PHP निर्भरता स्थापित करके शुरू करेंगे:
sudo apt update
sudo apt install php-auth php-intl php-mail-mime php-mail-mimedecode php-mcrypt php-net-smtp php-net-socket php-pear php-xml php7.0-intl php7.0-mcrypt php7.0-xml php7.0-gd php7.0-gd php-imagick
एक बार इंस्टॉलेशन पूरा हो जाने के बाद,
UTC
को
UTC
.
date.timezone
मान सेट करने के लिए निम्न
date.timezone
कमांड चलाएँ:
sudo sed -i "s/;date.timezone.*/date.timezone = UTC/" /etc/php/7.0/fpm/php.ini
परिवर्तनों को प्रभावी करने के लिए PHP FPM सेवा को पुनरारंभ करें:
sudo systemctl php7.0-fpm restart
MySQL डेटाबेस बनाएँ
राउंडक्यूब MySQL, PostgreSQL और SQLite डेटाबेस का समर्थन करता है।
इस ट्यूटोरियल में हम MySQL का उपयोग अपने डेटाबेस सर्वर के रूप में करेंगे। MySQL शेल में लॉगिन करें:
mysql -u root -p
एक नया MySQL डेटाबेस बनाएं, एक उपयोगकर्ता और नए बनाए गए डेटाबेस पर उस उपयोगकर्ता को विशेषाधिकार प्रदान करें:
CREATE DATABASE roundcubemail;
GRANT ALL ON roundcubemail.* TO 'roundcubemail'@'localhost' IDENTIFIED BY 'P4ssvv0rD';
FLUSH PRIVILEGES;
राउंडक्यूब डाउनलोड करें
लेखन के समय, 1.3.8 राउंडक्यूब का नवीनतम स्थिर संस्करण है। अगले चरण के साथ जारी रखने से पहले आपको एक नया संस्करण उपलब्ध है या नहीं यह देखने के लिए राउंडक्यूब डाउनलोड पृष्ठ की जांच करनी चाहिए।
राउंडक्यूब संग्रह को निम्नलिखित विजेट कमांड का उपयोग करके डाउनलोड करना शुरू करें:
https://github.com/roundcube/roundcubemail/releases/download/1.3.8/roundcubemail-1.3.8.tar.gz
डाउनलोड पूरा होने के बाद, आर्काइव को निकालें और
/var/www/roundcubemail
कोड को
/var/www/roundcubemail
डायरेक्टरी में ले जाएँ:
tar xzf roundcubemail-1.3.8.tar.gz.tar.gz
sudo mv roundcubemail-1.3.8/ /var/www/roundcubemail
Nginx और PHP-FPM
www-data
उपयोगकर्ता के अंतर्गत चल रहे हैं, इसलिए हमें उस उपयोगकर्ता के लिए
/var/www/postfixadmin
निर्देशिका के स्वामित्व को बदलने की आवश्यकता है:
sudo chown -R www-data: /var/www/roundcubemail
Nginx कॉन्फ़िगर करें
इस श्रृंखला के पहले भाग में, हमने PostfixAdmin उदाहरण के लिए एक Nginx सर्वर ब्लॉक बनाया। कॉन्फ़िगरेशन फ़ाइल खोलें और निम्न स्थान निर्देश जोड़ें, जो पीले रंग में हाइलाइट किए गए हैं:
… location /roundcubemail { index index.php; try_files $uri $uri/ /roundcubemail/index.php; } location ~ ^/roundcubemail/(README|INSTALL|LICENSE|CHANGELOG|UPGRADING)$ { deny all; } location ~ ^/roundcubemail/(bin|SQL|config|temp|logs)/ { deny all; }…
परिवर्तन करने के लिए Nginx सेवा को पुनः लोड करें:
राउंडक्यूब कॉन्फ़िगर करें
अपना ब्राउज़र खोलें और
https://mail.linuxize.com/roundcubemail/installer
नेविगेट
https://mail.linuxize.com/roundcubemail/installer
।
आपको निम्न स्क्रीन के साथ प्रस्तुत किया जाएगा:
Roundcube प्लगइन्स सक्षम करें
राउंडक्यूब कई प्लगइन्स के साथ आता है जो डिफ़ॉल्ट रूप से अक्षम होते हैं। इस गाइड में हम
password
सक्षम करेंगे और
managesieve
इन
managesieve
करेंगे। यह प्लगइन्स उपयोगकर्ताओं को चलनी फ़िल्टर बनाने और राउंडक्यूब इंटरफ़ेस के भीतर से अपने पासवर्ड बदलने की अनुमति देगा।
// Enable plugins $config = array('managesieve', 'password'); // Configure managesieve plugin $rcmail_config = 4190; // Configure password plugin $config = 'sql'; $config = 'mysql://postfixadmin:P4ssvv0rD@localhost/postfixadmin'; $config = 'UPDATE mailbox SET password=%c WHERE username=%u';
password_db_dsn
लाइन में PostfixAdmin डेटाबेस क्रेडेंशियल दर्ज करना न भूलें।
निष्कर्ष
इस ट्यूटोरियल ने आपको दिखाया कि राउंडक्यूब वेबमेल को अपने उबंटू सिस्टम पर कैसे स्थापित करें और कॉन्फ़िगर करें, साथ ही साथ राउंड फ़िल्टर जैसे अतिरिक्त फ़ंक्शंस जोड़ने के लिए राउंडक्यूब प्लग इन को कैसे इंस्टॉल और सक्षम करें।
यह इस श्रृंखला की अंतिम पोस्ट है। यदि आपके पास कोई प्रश्न है तो टिप्पणी छोड़ने के लिए स्वतंत्र महसूस करें।
मेल सर्वर राउंडक्यूबयह पोस्ट मेल सर्वर श्रृंखला को स्थापित करने और कॉन्फ़िगर करने का एक हिस्सा है।
इस श्रृंखला में अन्य पोस्ट:
• PostfixAdmin के साथ एक मेल सर्वर सेट करें • Postfix और Dovecot स्थापित करें और कॉन्फ़िगर करें • Rspamd स्थापित और एकीकृत करें • Roundcube वेबमेल स्थापित और कॉन्फ़िगर करेंFIX को कॉन्फ़िगर करते समय प्रतीक्षा करें: कृपया प्रतीक्षा करें जबकि विंडोज़ Windows Live Mail को कॉन्फ़िगर करता है

हल: कृपया प्रतीक्षा करें जबकि Windows Windows Live Mail त्रुटि mesage को कॉन्फ़िगर करता है, हर बार जब आप प्रारंभ करते हैं आपका विंडोज कंप्यूटर हमारे RegOwnIt का उपयोग करके आसानी से इस समस्या को हल करें।
विंडोज 7 में अभिभावकीय नियंत्रण कैसे सेट करें, कॉन्फ़िगर करें, कॉन्फ़िगर करें,

जानें कि अभिभावक नियंत्रण सुविधा को सक्षम, अक्षम, कॉन्फ़िगर और उपयोग कैसे करें विंडोज 7 में बच्चों की इंटरनेट गतिविधियों की निगरानी और नियंत्रण करने के लिए।
सेंटो 8 पर एक एनएफ़एस सर्वर को कैसे स्थापित करें और कॉन्फ़िगर करें

इस ट्यूटोरियल में, आप CentOS 8 पर NFSv4 सर्वर स्थापित करने के लिए आवश्यक चरणों से गुजरेंगे। हम आपको यह भी दिखाएंगे कि क्लाइंट पर NFS फाइल सिस्टम कैसे माउंट करें।