WebMail Lite - Gmail, Yahoo, Outlook എന്നിവയിൽ നിന്നും മറ്റുള്ളവയിൽ നിന്നുമുള്ള മെയിലുകൾ നിയന്ത്രിക്കുകയും ഡൗൺലോഡ് ചെയ്യുകയും ചെയ്യുക


നിങ്ങളുടെ സ്വന്തം പ്രാദേശിക മെയിൽ സെർവറിൽ നിന്നോ Gmail, Yahoo!, Outlook അല്ലെങ്കിൽ മറ്റുള്ളവ പോലുള്ള ഒരു പൊതു മെയിൽ സേവനത്തിൽ നിന്നോ മെയിലുകൾ നിയന്ത്രിക്കാനും ഡൗൺലോഡ് ചെയ്യാനും ഉപയോഗിക്കാവുന്ന ഒരു വെബ് ആപ്ലിക്കേഷനാണ് WebMail Lite. WebMail Lite ആപ്ലിക്കേഷൻ IMAP, SMTP സേവനങ്ങൾക്കുള്ള ഒരു ക്ലയന്റ് ഇന്റർഫേസായി പ്രവർത്തിക്കുന്നു, ഇൻബോക്uസ് സന്ദേശങ്ങൾ പ്രാദേശികമായി സമന്വയിപ്പിക്കാനും കൈകാര്യം ചെയ്യാനും കോൺഫിഗർ ചെയ്uത ഇമെയിൽ അക്കൗണ്ടിനെ അനുവദിക്കുന്നു.

  1. CentOS/RHEL-ൽ ലാമ്പ് സ്റ്റാക്ക് ഇൻസ്റ്റാൾ ചെയ്തു
  2. ഉബുണ്ടുവിൽ LAMP സ്റ്റാക്ക് ഇൻസ്റ്റാൾ ചെയ്തു
  3. ലാമ്പ് സ്റ്റാക്ക് ഡെബിയനിൽ ഇൻസ്റ്റാൾ ചെയ്തു

Debian, Ubuntu, CentOS സെർവർ എന്നിവയിൽ WebMail Lite PHP ആപ്ലിക്കേഷന്റെ ഏറ്റവും പുതിയ പതിപ്പ് എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്നും കോൺഫിഗർ ചെയ്യാമെന്നും ഈ വിഷയത്തിൽ നമ്മൾ പഠിക്കും.

ഘട്ടം 1: WebMail Lite-നുള്ള പ്രാരംഭ ക്രമീകരണങ്ങൾ

1. നിങ്ങളുടെ സെർവറിൽ WebMail Lite ആപ്ലിക്കേഷൻ ഇൻസ്റ്റാൾ ചെയ്യാൻ തുടങ്ങുന്നതിന് മുമ്പ്, ഇനിപ്പറയുന്ന കമാൻഡുകൾ നൽകി നിങ്ങളുടെ LAMP സ്റ്റാക്കിൽ ഇനിപ്പറയുന്ന PHP മൊഡ്യൂളുകളും വിപുലീകരണങ്ങളും ഇൻസ്റ്റാൾ ചെയ്യുകയും പ്രവർത്തനക്ഷമമാക്കുകയും ചെയ്തിട്ടുണ്ടെന്ന് ആദ്യം ഉറപ്പാക്കുക.

------------ On CentOS and RHEL ------------ 
# yum install epel-release
# yum install php-xml php-mcrypt php-mbstring php-curl

------------ On Debian and Ubuntu ------------
# apt install php7.0-xml php7.0-mcrypt php7.0-mbstring php7.0-curl

2. അടുത്തതായി, WebMail Lite zip കംപ്രസ് ചെയ്uത ഫയൽ ആർക്കൈവിന്റെ ഉള്ളടക്കം എക്uസ്uട്രാക്uറ്റുചെയ്യാൻ ഞങ്ങൾ അത് ഉപയോഗിക്കുന്നതിനാൽ നിങ്ങളുടെ സിസ്റ്റത്തിൽ അൺസിപ്പ് യൂട്ടിലിറ്റി ഇൻസ്റ്റാൾ ചെയ്യുക.

# yum install zip unzip  [On CentOS/RHEL]
# apt install zip unzip  [On Debian/Ubuntu]

3. അടുത്ത ഘട്ടത്തിൽ, ഇനിപ്പറയുന്ന PHP വേരിയബിളുകൾ മാറ്റുന്നതിനായി PHP ഡിഫോൾട്ട് കോൺഫിഗറേഷൻ ഫയൽ പരിഷ്ക്കരിക്കുക. കൂടാതെ, നിങ്ങളുടെ സെർവർ ഫിസിക്കൽ ലൊക്കേഷൻ പ്രതിഫലിപ്പിക്കുന്നതിന് PHP സമയമേഖല ക്രമീകരണം അപ്uഡേറ്റ് ചെയ്യുന്നത് ഉറപ്പാക്കുക.

# vi /etc/php.ini                    [On CentOS/RHEL]
# nano /etc/php/7.0/apache2/php.ini  [On Debian/Ubuntu]

ഇനിപ്പറയുന്ന വേരിയബിളുകൾ PHP കോൺഫിഗറേഷൻ ഫയൽ തിരയുക, എഡിറ്റ് ചെയ്യുക, അപ്ഡേറ്റ് ചെയ്യുക.

file_uploads = On
allow_url_fopen = On
upload_max_file_size = 64M
date.timezone = Europe/Bucharest

അതിനനുസരിച്ച് PHP time.zone വേരിയബിൾ മാറ്റിസ്ഥാപിക്കുക. PHP-യിൽ ലഭ്യമായ എല്ലാ സമയ മേഖലകളുടെയും ഒരു ലിസ്റ്റ് ലഭിക്കുന്നതിന്, ഔദ്യോഗിക PHP ടൈംസോൺ ഡോക്uസ് പരിശോധിക്കുക.

4. മുകളിൽ വിശദീകരിച്ചിരിക്കുന്ന ക്രമീകരണങ്ങൾക്കനുസരിച്ച് നിങ്ങൾ PHP കോൺഫിഗറേഷൻ ഫയൽ എഡിറ്റുചെയ്യുന്നത് പൂർത്തിയാക്കിയ ശേഷം, ഇനിപ്പറയുന്ന കമാൻഡുകൾ നൽകി മാറ്റങ്ങൾ പ്രതിഫലിപ്പിക്കുന്നതിന് Apache HTTP ഡെമൺ പുനരാരംഭിക്കുക.

# systemctl restart httpd  [On CentOS/RHEL]
# systemctl restart apache2  [On Debian/Ubuntu]

ഘട്ടം 2: വെബ്uമെയിൽ ലൈറ്റ് ഡാറ്റാബേസ് സൃഷ്uടിക്കുക

5. WebMail Lite വെബ്uമെയിൽ ക്ലയന്റ് ആപ്ലിക്കേഷൻ ഉപയോക്തൃ കോൺഫിഗറേഷനുകളും കോൺടാക്റ്റുകളും മറ്റ് ആവശ്യമായ ക്രമീകരണങ്ങളും സംഭരിക്കുന്നതിന് MySQL ഡാറ്റാബേസ് പോലുള്ള ഒരു RDBMS ഡാറ്റാബേസ് ബാക്കെൻഡായി ഉപയോഗിക്കുന്നു.

നിങ്ങളുടെ ഇൻസ്റ്റാൾ ചെയ്ത LAMP സ്റ്റാക്കിൽ, WebMail ആപ്ലിക്കേഷൻ ഉപയോഗിക്കുന്ന ഒരു പുതിയ ഡാറ്റാബേസ് സൃഷ്uടിക്കുന്നതിന് ചുവടെയുള്ള കമാൻഡുകൾ നടപ്പിലാക്കുന്നതിനായി MariaDB/MySQL ഡാറ്റാബേസിലേക്ക് ലോഗിൻ ചെയ്യുക. കൂടാതെ, WebMail Lite ഡാറ്റാബേസ് മാനേജ് ചെയ്യാൻ ഒരു ഉപയോക്താവും ഒരു പാസ്uവേഡും സജ്ജീകരിക്കുക.

# mysql -u root -p

MariaDB [(none)]> create database mail;
MariaDB [(none)]> grant all privileges on mail.* to 'webmail'@'localhost' identified by 'password1';
MariaDB [(none)]> flush privileges;
MariaDB [(none)]> exit

ഘട്ടം 3: WebMail Lite ഡൗൺലോഡ് ചെയ്യുക

6. WebMail Lite ആപ്ലിക്കേഷൻ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനായി, ആദ്യം WebMail Lite ഡൗൺലോഡ് വെബ് പേജ് സന്ദർശിച്ച് ഇനിപ്പറയുന്ന കമാൻഡ് നൽകി ഏറ്റവും പുതിയ zip ആർക്കൈവ് നേടുക.

# wget https://afterlogic.org/download/webmail_php.zip 

7. അടുത്തതായി, നിങ്ങളുടെ നിലവിലെ പ്രവർത്തിക്കുന്ന ഡയറക്uടറിയിലേക്ക് WebMail Lite zip കംപ്രസ് ചെയ്uത ആർക്കൈവ് എക്uസ്uട്രാക്uറ്റ് ചെയ്uത്, വെബ്uമെയിൽ ഡയറക്uടറിയിൽ നിന്ന് എക്uസ്uട്രാക്uറ്റുചെയ്uത എല്ലാ വെബ്uമെയിൽ ലൈറ്റ് ഫയലുകളും ചുവടെയുള്ള കമാൻഡുകൾ നൽകി നിങ്ങളുടെ വെബ് സെർവർ ഡോക്യുമെന്റ് റൂട്ട് പാതയിലേക്ക് പകർത്തുക. കൂടാതെ, /var/www/html ഡയറക്ടറിയിലേക്ക് പകർത്തിയ എല്ലാ ഫയലുകളും ലിസ്റ്റ് ചെയ്യാൻ ls കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുക.

# unzip webmail_php.zip
# rm -rf /var/www/html/index.html
# cp -rf webmail/* /var/www/html/
# ls -l /var/www/html/

8. കൂടാതെ, താഴെ പറയുന്ന കമാൻഡ് നൽകി നിങ്ങളുടെ വെബ് സെർവർ ഡോക്യുമെന്റ് റൂട്ട് പാത്തിന് അപ്പാച്ചെ റൺടൈം യൂസർ റൈറ്റ് പെർമിഷനുകൾ നൽകുന്നുണ്ടെന്ന് ഉറപ്പാക്കുക. വീണ്ടും, /var/www/html/ ഡയറക്ടറിയിൽ അനുമതികൾ ലിസ്റ്റ് ചെയ്യാൻ ls കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.

# chown -R apacahe:apache /var/www/html/     [On CentOS/RHEL]
# chown -R www-data:www-data /var/www/html/  [On Debian/Ubuntu]
# ls -al /var/www/html/

ഘട്ടം 4: WebMail Lite ഇൻസ്റ്റാൾ ചെയ്യുക

9. WebMail Lite ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനായി, ഒരു ബ്രൗസർ തുറന്ന് HTTP പ്രോട്ടോക്കോൾ വഴി നിങ്ങളുടെ സെർവറിന്റെ IP വിലാസമോ ഡൊമെയ്uൻ നാമമോ നാവിഗേറ്റ് ചെയ്യുക. ചുവടെയുള്ള ഉദാഹരണത്തിൽ കാണിച്ചിരിക്കുന്നതുപോലെ, നിങ്ങളുടെ URL-ന് ശേഷം /install സ്ട്രിംഗ് ചേർക്കുക.

http://yourdomain.tld/install

10. പ്രാരംഭ ഇൻസ്റ്റലേഷൻ സ്ക്രീനിൽ, ആവശ്യമായ എല്ലാ PHP എക്സ്റ്റൻഷനുകളും ക്രമീകരണങ്ങളും ഇൻസ്റ്റാൾ ചെയ്യുകയും ശരിയായി കോൺഫിഗർ ചെയ്യുകയും ചെയ്തിട്ടുണ്ടോ എന്ന് കണ്ടെത്തുന്നതിനായി WebMail Lite ഇൻസ്റ്റാളർ സ്ക്രിപ്റ്റ് ഉപയോഗിച്ച് സെർവർ അനുയോജ്യത പരിശോധനകളും പ്രീ-ഇൻസ്റ്റലേഷൻ പരിശോധനകളും നടത്തും.

വെബ് സെർവർ റൺടൈം ഉപയോക്താവിന് വെബ്uറൂട്ട് ഡാറ്റ ഫോൾഡറിൽ എഴുതാനും കോൺഫിഗറേഷൻ ഫയൽ എഴുതാനും കഴിയുമോ എന്നും ഇത് പരിശോധിക്കും. എല്ലാ ആവശ്യകതകളും ക്രമത്തിലാണെങ്കിൽ, തുടരാൻ അടുത്ത ബട്ടണിൽ അമർത്തുക.

11. അടുത്ത സ്uക്രീനിൽ I Agree ബട്ടണിൽ അമർത്തി ലൈസൻസ് കരാർ വായിക്കുകയും അംഗീകരിക്കുകയും ചെയ്യുക.

12. അടുത്തതായി, WebMail Lite MySQL ഡാറ്റാബേസ് ഹോസ്റ്റ് വിലാസവും ഡാറ്റാബേസ് ക്രെഡൻഷ്യലുകളും ചേർത്ത് ഡാറ്റാബേസ് കണക്ഷൻ പരിശോധിക്കുന്നതിന് ടെസ്റ്റ് ഡാറ്റാബേസ് ബട്ടണിൽ അമർത്തുക. ഡാറ്റാബേസ് ടേബിളുകൾ സൃഷ്uടിക്കുന്നത് പരിശോധിച്ച് തുടരാൻ അടുത്ത ബട്ടണിൽ അമർത്തുക.

13. അടുത്തതായി, mailadm ഉപയോക്താവിനായി ഒരു പാസ്uവേഡ് എഴുതുക, തുടരുന്നതിന് Next ബട്ടണിൽ അമർത്തുക. വെബ്uമെയിൽ ലൈറ്റ് ആപ്ലിക്കേഷൻ അഡ്മിനിസ്ട്രേറ്റുചെയ്യുന്നതിന് ഉപയോഗിക്കുന്ന ഏറ്റവും പ്രിവിലേജ്ഡ് അക്കൗണ്ടാണ് മെയിൽഅഡ്മിൻ ഉപയോക്താവ്.

14. അടുത്ത സ്ക്രീനിൽ, നിങ്ങൾക്ക് IMAP, SMP പ്രോട്ടോക്കോളുകൾ വഴി ഒരു മെയിൽ സെർവറിലേക്കുള്ള കണക്ഷൻ പരിശോധിക്കാം. നിങ്ങളുടെ പരിസരത്ത് നിങ്ങൾ ഇതിനകം ഒരു മെയിൽ സെർവർ കോൺഫിഗർ ചെയ്uതിട്ടുണ്ടെങ്കിൽ, ഫയൽ ചെയ്ത സെർവർ ഹോസ്റ്റിൽ മെയിൽ സെർവറിന്റെ IP വിലാസം നൽകി SMTP കണക്ഷൻ പരിശോധിക്കുക.

മെയിൽ സെർവർ പ്രാദേശികമായി പ്രവർത്തിക്കുകയാണെങ്കിൽ, മെയിൽ സെർവർ കണക്ഷൻ പരിശോധിക്കാൻ 127.0.0.1 IP വിലാസം ഉപയോഗിക്കുക. നിങ്ങൾ പൂർത്തിയാകുമ്പോൾ, ആപ്ലിക്കേഷൻ ഇൻസ്റ്റാൾ ചെയ്യുന്നത് തുടരാൻ അടുത്ത ബട്ടൺ അമർത്തുക.

WebMail Lite-ന്റെ ഇൻസ്റ്റലേഷൻ പ്രക്രിയ പൂർത്തിയായ ശേഷം, ഇൻസ്റ്റലേഷൻ പ്രക്രിയ പൂർത്തിയാക്കാൻ Exit ബട്ടണിൽ അമർത്തുക.

15. അതിനുശേഷം, വെബ്uമെയിൽ ലൈറ്റ് അഡ്uമിൻ പാനൽ ആക്uസസ് ചെയ്യുന്നതിനും നിങ്ങളുടെ മെയിൽ സെർവർ ക്രമീകരണങ്ങൾ സജ്ജീകരിക്കുന്നതിനും ഇനിപ്പറയുന്ന വിലാസത്തിലേക്ക് നാവിഗേറ്റ് ചെയ്യുക.

https://yourdomain.tld/adminpanel 

WebMail Lite അഡ്uമിൻ പാനലിലേക്ക് ലോഗിൻ ചെയ്യാൻ, mailadm ഉപയോക്താവും ഇൻസ്റ്റലേഷൻ പ്രക്രിയയിൽ കോൺഫിഗർ ചെയ്ത പാസ്uവേഡും ഉപയോഗിക്കുക.

16. നിങ്ങളുടെ ഡൊമെയ്uനിനായി മെയിൽ സേവനങ്ങൾ കോൺഫിഗർ ചെയ്യുന്നതിനായി, ഡൊമെയ്uനുകൾ -> ഡിഫോൾട്ട് ക്രമീകരണങ്ങളിലേക്ക് നാവിഗേറ്റ് ചെയ്യുക, ഇൻകമിംഗ് മെയിൽ ഫീൽഡിലും ഔട്ട്uഗോയിംഗ് മെയിൽ ഫീൽഡിലും നിങ്ങളുടെ മെയിൽ സെർവർ IP വിലാസം ചേർക്കുക.

കൂടാതെ, SMTP മെയിൽ സെർവറിലേക്ക് പ്രാമാണീകരിക്കുന്നതിന് ഉപയോക്താവിന്റെ ഇൻകമിംഗ് മെയിലിന്റെ ലോഗിൻ/പാസ്uവേഡ് ഉപയോഗിക്കുന്നത് പരിശോധിക്കുക. നിങ്ങളുടെ സ്വന്തം മെയിൽ സെർവർ ക്രമീകരണങ്ങൾക്കനുസരിച്ച് IP വിലാസങ്ങളും പോർട്ട് നമ്പറും മാറ്റിസ്ഥാപിക്കുക. പുതിയ ക്രമീകരണങ്ങൾ പ്രയോഗിക്കാൻ സേവ് ബട്ടണിൽ അമർത്തുക.

ഒരു Gmail അക്കൗണ്ട് മാനേജ് ചെയ്യാൻ WebMail Lite ആപ്ലിക്കേഷൻ ഉപയോഗിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, താഴെയുള്ള സ്ക്രീൻഷോട്ടിൽ ചിത്രീകരിച്ചിരിക്കുന്ന ക്രമീകരണങ്ങൾ ഉപയോഗിക്കുക.

17. WebMail Lite ആപ്ലിക്കേഷനിൽ ലോഗിൻ ചെയ്യുന്നതിനായി, HTTP പ്രോട്ടോക്കോൾ വഴി നിങ്ങളുടെ ഡൊമെയ്ൻ നാമത്തിലേക്ക് നാവിഗേറ്റ് ചെയ്യുകയും നിങ്ങളുടെ ഇമെയിൽ സെർവർ ലോഗ് ഇൻ ക്രെഡൻഷ്യലുകൾ ചേർക്കുകയും ചെയ്യുക. ചുവടെയുള്ള സ്ക്രീൻഷോട്ടിൽ, പ്രകടന ആവശ്യങ്ങൾക്കായി, ഞങ്ങൾ ഒരു Gmail അക്കൗണ്ട് ഉപയോഗിച്ച് WebMail Lite അപ്ലിക്കേഷനിലേക്ക് ലോഗിൻ ചെയ്യും.

http://yourdomain.tld 

18. WebMail Lite-ൽ ലോഗിൻ ചെയ്uത ശേഷം, ഇനിപ്പറയുന്ന സ്uക്രീൻഷോട്ടിൽ കാണിച്ചിരിക്കുന്നതുപോലെ നിങ്ങളുടെ എല്ലാ അക്കൗണ്ട് മെയിൽ സന്ദേശങ്ങളും വായിക്കാനോ പുതിയ സന്ദേശങ്ങൾ രചിക്കാനും അയയ്uക്കാനും നിങ്ങൾക്ക് കഴിയണം.

അഭിനന്ദനങ്ങൾ! നിങ്ങളുടെ പരിസരത്ത് നിങ്ങൾ വെബ്uമെയിൽ ലൈറ്റ് ആപ്ലിക്കേഷൻ വിജയകരമായി ഇൻസ്റ്റാൾ ചെയ്യുകയും കോൺഫിഗർ ചെയ്യുകയും ചെയ്തു. WebMail Lite ആപ്ലിക്കേഷനിലേക്ക് സന്ദർശക കണക്ഷനുകൾ സുരക്ഷിതമാക്കുന്നതിന്, CA എൻക്രിപ്റ്റ് ചെയ്യാം എന്നതിൽ നിന്ന് ലഭിച്ച സൗജന്യ സർട്ടിഫിക്കറ്റ് ഉപയോഗിച്ച് Apache HTTP സെർവർ SSL കോൺഫിഗറേഷൻ പ്രവർത്തനക്ഷമമാക്കുക.