WebMail Lite - Pārvaldiet un lejupielādējiet vēstules no Gmail, Yahoo, Outlook un citiem


WebMail Lite ir tīmekļa lietojumprogramma, kuru var izmantot, lai pārvaldītu un lejupielādētu vēstules no sava vietējā pasta servera vai no publiskā pasta pakalpojuma, piemēram, Gmail, Yahoo !, Outlook vai citiem. Programma WebMail Lite darbojas kā klienta interfeiss IMAP un SMTP pakalpojumiem, ļaujot jebkuram konfigurētam e-pasta kontam sinhronizēt un lokāli apstrādāt iesūtnes ziņojumus.

  1. CentOS/RHEL instalēta LAMP kaudze
  2. Ubuntu instalēta LAMP kaudze
  3. Debianā instalēta LAMP kaudze

Šajā tēmā mēs uzzināsim, kā Debian, Ubuntu un CentOS serverī instalēt un konfigurēt jaunāko WebMail Lite PHP lietojumprogrammas versiju.

1. darbība: WebMail Lite sākotnējie iestatījumi

1. Pirms sākat instalēt WebMail Lite lietojumprogrammu savā serverī, vispirms pārliecinieties, vai LAMP kaudzē ir instalēti un iespējoti šādi PHP moduļi un paplašinājumi, izsniedzot šādas komandas.

------------ 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. Pēc tam turpiniet instalēt unzip utilītu savā sistēmā, ka mēs to izmantosim, lai izvilktu WebMail Lite zip saspiesto failu arhīva saturu.

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

3. Nākamajā solī modificējiet PHP noklusējuma konfigurācijas failu, lai mainītu šādus PHP mainīgos. Pārliecinieties, ka esat atjauninājis PHP laika joslas iestatījumu, lai tas atspoguļotu jūsu servera fizisko atrašanās vietu.

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

Meklējiet, rediģējiet un atjauniniet šādus mainīgos PHP konfigurācijas failā.

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

Attiecīgi nomainiet mainīgo PHP time.zone. Lai iegūtu visu PHP pieejamo laika joslu sarakstu, skatiet oficiālos PHP laika joslas dokumentus.

4. Kad esat pabeidzis PHP konfigurācijas faila rediģēšanu atbilstoši iepriekš paskaidrotajiem iestatījumiem, restartējiet Apache HTTP dēmonu, lai atspoguļotu izmaiņas, izdodot šādas komandas.

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

2. darbība: izveidojiet WebMail Lite datu bāzi

5. WebMail Lite tīmekļa pasta klienta lietojumprogramma kā aizmuguri izmanto RDBMS datu bāzi, piemēram, MySQL datu bāzi, lai saglabātu lietotāju konfigurācijas, kontaktus un citus nepieciešamos iestatījumus.

Instalētajā LAMP kaudzē piesakieties MariaDB/MySQL datu bāzē, izpildot tālāk norādītās komandas, lai izveidotu jaunu datu bāzi, kuru izmantos WebMail lietojumprogramma. Iestatiet arī lietotāju un paroli, lai pārvaldītu WebMail Lite datu bāzi.

# 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. darbība: lejupielādējiet WebMail Lite

6. Lai instalētu WebMail Lite lietojumprogrammu, vispirms apmeklējiet WebMail Lite lejupielādes Web lapu un paņemiet jaunāko zip arhīvu, izsniedzot šādu komandu.

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

7. Pēc tam izvelciet WebMail Lite saspiestu saspiestu arhīvu uz pašreizējo darba direktoriju un nokopējiet visus iegūtos WebMail Lite failus no tīmekļa pasta direktorija uz jūsu tīmekļa servera dokumenta saknes ceļu, izsniedzot tālāk norādītās komandas. Izpildiet arī komandu ls, lai uzskaitītu visus failus, kas nokopēti direktorijā/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. Pārliecinieties arī, vai piešķirat Apache izpildlaika lietotāja rakstīšanas atļaujas jūsu tīmekļa servera dokumenta saknes ceļam, izsniedzot tālāk norādīto komandu. Atkal palaidiet komandu ls, lai uzskaitītu atļaujas direktorijā/var/www/html/direktorijā.

# 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. darbība: instalējiet WebMail Lite

9. Lai instalētu WebMail Lite, atveriet pārlūkprogrammu un, izmantojot HTTP protokolu, pārvietojieties uz sava servera IP adresi vai domēna nosaukumu. Pievienojiet virkni /install pie sava URL, kā parādīts zemāk esošajā piemērā.

http://yourdomain.tld/install

10. Sākotnējā instalācijas ekrānā WebMail Lite instalētāja skripts veiks virkni servera saderības testu un pirmsinstalēšanas pārbaužu, lai noteiktu, vai visi nepieciešamie PHP paplašinājumi un iestatījumi ir instalēti un pareizi konfigurēti WebMail Lite instalēšanai.

Tas arī pārbaudīs, vai tīmekļa servera izpildlaika lietotājs var ierakstīt tīmekļa sakņu datu mapē un rakstīt konfigurācijas failu. Ja visas prasības ir kārtībā, nospiediet pogu Tālāk, lai turpinātu.

11. Nākamajā ekrānā izlasiet un pieņemiet licences līgumu, nospiežot pogu Es piekrītu.

12. Pēc tam pievienojiet WebMail Lite MySQL datubāzes resursdatora adresi un datu bāzes akreditācijas datus un nospiediet pogu Pārbaudīt datu bāzi, lai pārbaudītu datu bāzes savienojumu. Pārbaudiet Izveidot datu bāzes tabulas un nospiediet pogu Tālāk, lai turpinātu.

13. Pēc tam uzrakstiet paroli mailadm lietotājam un nospiediet pogu Tālāk, lai turpinātu. Mailadmin lietotājs ir privileģētākais konts, ko izmanto WebMail Lite lietojumprogrammas administrēšanai.

14. Nākamajā ekrānā varat pārbaudīt savienojumu ar pasta serveri, izmantojot IMAP un SMP protokolus. Ja esat jau konfigurējis pasta serveri savās telpās, ievadiet servera resursdatora iesniegto pasta servera IP adresi un pārbaudiet SMTP savienojumu.

Ja pasta serveris darbojas lokāli, izmantojiet 127.0.0.1 IP adresi, lai pārbaudītu pasta servera savienojumu. Kad esat pabeidzis pogu Nākamais, turpiniet lietotnes instalēšanu.

Kad WebMail Lite instalēšanas process ir pabeigts, nospiediet pogu Iziet, lai pabeigtu instalēšanas procesu.

15. Pēc tam dodieties uz šo adresi, lai piekļūtu WebMail Lite administrēšanas panelim un iestatītu pasta servera iestatījumus.

https://yourdomain.tld/adminpanel 

Lai pieteiktos WebMail Lite administratora panelī, izmantojiet mailadm lietotāju un instalēšanas laikā konfigurēto paroli.

16. Lai konfigurētu pasta pakalpojumus savam domēnam, dodieties uz Domēni -> Noklusējuma iestatījumi un pievienojiet sava pasta servera IP adresi ienākošā pasta un izejošā pasta laukā.

Lai autentificētos SMTP pasta serverī, pārbaudiet arī lietotāja ienākošā pasta pieteikuminformāciju/paroli. Nomainiet IP adreses un porta numuru atbilstoši saviem pasta servera iestatījumiem. Lai lietotu jaunos iestatījumus, nospiediet pogu Saglabāt.

Gadījumā, ja vēlaties izmantot WebMail Lite lietojumprogrammu, lai pārvaldītu Gmail kontu, izmantojiet iestatījumus, kā parādīts zemāk esošajā ekrānuzņēmumā.

17. Lai pieteiktos WebMail Lite lietojumprogrammā, dodieties uz sava domēna vārdu, izmantojot HTTP protokolu, un pievienojiet e-pasta servera žurnālu akreditācijas akreditācijas datiem. Tālāk redzamajā ekrānuzņēmumā demonstrēšanas nolūkos mēs pieteiksimies WebMail Lite lietojumprogrammā, izmantojot Gmail kontu.

http://yourdomain.tld 

18. Pēc pieteikšanās WebMail Lite jums vajadzētu būt iespējai nolasīt visus konta pasta ziņojumus vai sastādīt un nosūtīt jaunus ziņojumus, kā parādīts nākamajā ekrānuzņēmumā.

Apsveicam! Jūs esat veiksmīgi instalējis un konfigurējis WebMail Lite lietojumprogrammu savās telpās. Lai nodrošinātu apmeklētāju savienojumus ar WebMail Lite lietojumprogrammu, iespējojiet Apache HTTP servera SSL konfigurāciju ar bezmaksas sertifikātu, kas iegūts no Let’s Encrypt CA.