WebMail Lite - Menaxhoni dhe shkarkoni emailet nga Gmail, Yahoo, Outlook dhe të tjerët


WebMail Lite është një aplikacion ueb që mund të përdoret për të menaxhuar dhe shkarkuar posta elektronike nga serveri juaj lokal i postës elektronike ose nga një shërbim postar publik, si Gmail, Yahoo!, Outlook ose të tjerë. Aplikacioni WebMail Lite vepron si një ndërfaqe klienti për shërbimet IMAP dhe SMTP, duke lejuar çdo llogari të konfiguruar të emailit të sinkronizojë dhe trajtojë mesazhet e kutisë hyrëse në nivel lokal.

  1. Steku LAMP i instaluar në CentOS/RHEL
  2. Steku LAMP i instaluar në Ubuntu
  3. Steku LAMP i instaluar në Debian

Në këtë temë do të mësojmë se si të instalojmë dhe konfigurojmë versionin më të fundit të aplikacionit WebMail Lite PHP në serverin Debian, Ubuntu dhe CentOS.

Hapi 1: Cilësimet fillestare për WebMail Lite

1. Përpara se të filloni të instaloni aplikacionin WebMail Lite në serverin tuaj, fillimisht sigurohuni që modulet dhe shtesat e mëposhtme PHP janë instaluar dhe aktivizuar në pirgun tuaj LAMP, duke lëshuar komandat e mëposhtme.

------------ 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. Më pas, vazhdoni dhe instaloni programin unzip në sistemin tuaj, që ne do ta përdorim atë për të nxjerrë përmbajtjen e arkivit të skedarit të ngjeshur zip të WebMail Lite.

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

3. Në hapin tjetër, modifikoni skedarin e konfigurimit të paracaktuar të PHP në mënyrë që të ndryshoni variablat e mëposhtëm PHP. Gjithashtu, sigurohuni që të përditësoni cilësimin e zonës kohore PHP për të pasqyruar vendndodhjen fizike të serverit tuaj.

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

Kërkoni, modifikoni dhe përditësoni skedarin e konfigurimit të variablave të mëposhtëm PHP.

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

Zëvendësoni variablin time.zone PHP në përputhje me rrethanat. Për të marrë një listë të të gjitha zonave kohore të disponueshme në PHP, konsultohuni me dokumentet zyrtare të Zonës Kohore PHP.

4. Pasi të keni përfunduar redaktimin e skedarit të konfigurimit PHP sipas cilësimeve të shpjeguara më sipër, rinisni Apache HTTP daemon për të pasqyruar ndryshimet duke lëshuar komandat e mëposhtme.

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

Hapi 2: Krijoni bazën e të dhënave WebMail Lite

5. Aplikacioni i klientit të postës elektronike WebMail Lite përdor një bazë të dhënash RDBMS si bazë, siç është baza e të dhënave MySQL, për të ruajtur konfigurimet e përdoruesit, kontaktet dhe cilësimet e tjera të nevojshme.

Në pirgun tuaj të instaluar LAMP, hyni në bazën e të dhënave MariaDB/MySQL ndërsa ekzekutoni komandat e mëposhtme për të krijuar një bazë të dhënash të re që do të përdoret nga aplikacioni WebMail. Gjithashtu, konfiguroni një përdorues dhe një fjalëkalim për të menaxhuar bazën e të dhënave WebMail Lite.

# 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

Hapi 3: Shkarkoni WebMail Lite

6. Për të instaluar aplikacionin WebMail Lite, së pari vizitoni faqen e shkarkimit të WebMail Lite dhe kapni arkivin më të fundit zip duke lëshuar komandën e mëposhtme.

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

7. Më pas, nxirrni arkivin e ngjeshur me zip të WebMail Lite në drejtorinë tuaj aktuale të punës dhe kopjoni të gjithë skedarët e nxjerrë WebMail Lite nga direktoria e postës elektronike në ueb-serverin tuaj, duke lëshuar komandat e mëposhtme. Gjithashtu, ekzekutoni komandën ls për të listuar të gjithë skedarët e kopjuar në drejtorinë /var/www/html.

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

8. Gjithashtu, sigurohuni që t'i jepni përdoruesve të Apache-së në kohën e ekzekutimit leje shkrimi në shtegun rrënjë të dokumentit të serverit tuaj të internetit duke lëshuar komandën e mëposhtme. Përsëri, ekzekutoni komandën ls për të renditur lejet në drejtorinë /var/www/html/.

# 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/

Hapi 4: Instaloni WebMail Lite

9. Për të instaluar WebMail Lite, hapni një shfletues dhe lundroni adresën IP ose emrin e domenit të serverit tuaj nëpërmjet protokollit HTTP. Shtoni vargun /install më pas në URL-në tuaj, siç tregohet në shembullin e mëposhtëm.

http://yourdomain.tld/install

10. Në ekranin fillestar të instalimit, një seri testesh të përputhshmërisë së serverit dhe kontrolleve të para-instalimit do të kryhen nga skripti instalues i WebMail Lite për të zbuluar nëse të gjitha shtesat dhe cilësimet e kërkuara PHP janë instaluar dhe konfiguruar siç duhet për të instaluar WebMail Lite.

Do të kontrollojë gjithashtu nëse përdoruesi i kohës së funksionimit të serverit në internet mund të shkruajë në dosjen e të dhënave webroot dhe të shkruajë skedarin e konfigurimit. Nëse të gjitha kërkesat janë në rregull, shtypni butonin Next për të vazhduar.

11. Në ekranin tjetër lexoni dhe pranoni marrëveshjen e licencës duke shtypur butonin Pajtohem.

12. Më pas, shtoni adresën e hostit të bazës së të dhënave MySQL WebMail Lite dhe kredencialet e bazës së të dhënave dhe shtypni butonin Test bazës së të dhënave për të testuar lidhjen e bazës së të dhënave. Kontrolloni Krijo tabelat e bazës së të dhënave dhe shtypni butonin Next për të vazhduar.

13. Më pas, shkruani një fjalëkalim për përdoruesin e mailadm dhe shtypni butonin Next për të vazhduar. Përdoruesi i mailadmin është llogaria më e privilegjuar e përdorur për administrimin e aplikacionit WebMail Lite.

14. Në ekranin tjetër, mund të kontrolloni lidhjen me një server poste nëpërmjet protokolleve IMAP dhe SMP. Në rast se keni konfiguruar tashmë një server poste në ambientet tuaja, futni adresën IP të serverit të postës në skedarin e hostit të serverit dhe provoni lidhjen SMTP.

Nëse serveri i postës funksionon në nivel lokal, përdorni adresën IP 127.0.0.1 për të testuar lidhjen e serverit të postës. Kur të përfundoni, shtypni butonin Next për të vazhduar instalimin e aplikacionit.

Pasi të përfundojë procesi i instalimit të WebMail Lite, shtypni butonin Exit për të përfunduar procesin e instalimit.

15. Më pas, lundroni në adresën e mëposhtme për të hyrë në panelin e administrimit të WebMail Lite dhe për të konfiguruar cilësimet e serverit tuaj të postës.

https://yourdomain.tld/adminpanel 

Për t'u identifikuar në panelin e administrimit të WebMail Lite, përdorni përdoruesin e mailadm dhe fjalëkalimin e konfiguruar gjatë procesit të instalimit.

16. Për të konfiguruar shërbimet e postës për domenin tuaj, lundroni te Domains -> Cilësimet e parazgjedhura dhe shtoni adresën IP të serverit tuaj të postës në fushën e postës hyrëse dhe në fushën e postës dalëse.

Gjithashtu, kontrolloni përdorimin e identifikimit/fjalëkalimit të postës hyrëse të përdoruesit në mënyrë që të vërtetoni në serverin e postës SMTP. Zëvendësoni adresat IP dhe numrin e portit sipas cilësimeve të serverit tuaj të postës. Shtypni butonin Ruaj për të aplikuar cilësimet e reja.

Në rast se dëshironi të përdorni aplikacionin WebMail Lite për të menaxhuar një llogari Gmail, përdorni cilësimet siç ilustrohen në pamjen e mëposhtme të ekranit.

17. Për të hyrë në aplikacionin WebMail Lite, lundroni te emri i domenit tuaj nëpërmjet protokollit HTTP dhe shtoni kredencialet e hyrjes së serverit tuaj të emailit. Në pamjen e mëposhtme të ekranit, për qëllime demonstrimi, ne do të hyjmë në aplikacionin WebMail Lite me një llogari Gmail.

http://yourdomain.tld 

18. Pas hyrjes në WebMail Lite, duhet të jeni në gjendje të lexoni të gjitha mesazhet e postës së llogarisë tuaj ose të krijoni dhe dërgoni mesazhe të reja, siç ilustrohet në pamjen e mëposhtme të ekranit.

urime! Ju keni instaluar dhe konfiguruar me sukses aplikacionin WebMail Lite në ambientet tuaja. Për të siguruar lidhjet e vizitorëve me aplikacionin WebMail Lite, aktivizoni konfigurimin SSL të serverit Apache HTTP me një certifikatë falas të marrë nga Let's Encrypt CA.