WebMail Lite - Gestioneu i descarregueu correus de Gmail, Yahoo, Outlook i altres


WebMail Lite és una aplicació web que es pot utilitzar per gestionar i descarregar correus des del vostre propi servidor de correu local o des d'un servei de correu públic, com ara Gmail, Yahoo!, Outlook o altres. L'aplicació WebMail Lite actua com a interfície de client per als serveis IMAP i SMTP, permetent que qualsevol compte de correu electrònic configurat sincronitzi i gestione els missatges de la safata d'entrada localment.

  1. LAMP Stack instal·lat a CentOS/RHEL
  2. Pila LAMP instal·lada a Ubuntu
  3. Pila LAMP instal·lada a Debian

En aquest tema aprendrem a instal·lar i configurar la darrera versió de l'aplicació PHP WebMail Lite al servidor Debian, Ubuntu i CentOS.

Pas 1: Configuració inicial per a WebMail Lite

1. Abans de començar a instal·lar l'aplicació WebMail Lite al vostre servidor, primer assegureu-vos que els següents mòduls i extensions PHP estiguin instal·lats i habilitats a la vostra pila LAMP, emetent les ordres següents.

------------ 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. A continuació, seguiu endavant i instal·leu la utilitat de descompressió al vostre sistema, que l'utilitzarem per extreure el contingut de l'arxiu comprimit zip de WebMail Lite.

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

3. Al següent pas, modifiqueu el fitxer de configuració predeterminat de PHP per canviar les variables PHP següents. A més, assegureu-vos d'actualitzar la configuració de la zona horària de PHP per reflectir la ubicació física del vostre servidor.

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

Cerqueu, editeu i actualitzeu el fitxer de configuració PHP de variables següents.

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

Substituïu la variable PHP time.zone en conseqüència. Per obtenir una llista de totes les zones horàries disponibles en PHP, consulteu els documents oficials de la zona horària de PHP.

4. Un cop hàgiu acabat d'editar el fitxer de configuració de PHP segons la configuració explicada anteriorment, reinicieu el dimoni HTTP Apache per reflectir els canvis emetent les ordres següents.

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

Pas 2: creeu la base de dades WebMail Lite

5. L'aplicació client de correu web WebMail Lite utilitza una base de dades RDBMS com a backend, com ara la base de dades MySQL, per emmagatzemar configuracions d'usuari, contactes i altres paràmetres necessaris.

A la vostra pila LAMP instal·lada, inicieu sessió a la base de dades MariaDB/MySQL mentre executeu les ordres següents per crear una nova base de dades que utilitzarà l'aplicació WebMail. A més, configureu un usuari i una contrasenya per gestionar la base de dades de 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

Pas 3: descarregueu WebMail Lite

6. Per instal·lar l'aplicació WebMail Lite, primer visiteu la pàgina web de descàrrega de WebMail Lite i agafeu l'últim arxiu zip emetent l'ordre següent.

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

7. A continuació, extreu l'arxiu comprimit zip de WebMail Lite al vostre directori de treball actual i copieu tots els fitxers de WebMail Lite extrets del directori de correu web al camí arrel del document del vostre servidor web emetent les ordres següents. A més, executeu l'ordre ls per llistar tots els fitxers copiats al directori /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. A més, assegureu-vos d'atorgar permisos d'escriptura a l'usuari d'execució d'Apache a la ruta arrel del document del vostre servidor web emetent l'ordre següent. De nou, executeu l'ordre ls per llistar els permisos al directori /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/

Pas 4: instal·leu WebMail Lite

9. Per instal·lar WebMail Lite, obriu un navegador i navegueu per l'adreça IP o el nom de domini del vostre servidor mitjançant el protocol HTTP. Afegiu la cadena /install després a la vostra URL, tal com es mostra a l'exemple següent.

http://yourdomain.tld/install

10. A la pantalla d'instal·lació inicial, l'script d'instal·lació de WebMail Lite realitzarà una sèrie de proves de compatibilitat del servidor i comprovacions prèvies a la instal·lació per detectar si totes les extensions i paràmetres PHP necessaris estan instal·lats i configurats correctament per instal·lar WebMail Lite.

També comprovarà si l'usuari d'execució del servidor web pot escriure a la carpeta de dades de l'arrel web i escriure el fitxer de configuració. Si tots els requisits estan en ordre, premeu el botó Següent per continuar.

11. A la pantalla següent, llegiu i accepteu l'acord de llicència prement el botó Estic d'acord.

12. A continuació, afegiu l'adreça d'amfitrió de la base de dades MySQL de WebMail Lite i les credencials de la base de dades i premeu el botó Prova la base de dades per provar la connexió de la base de dades. Marqueu Crea taules de base de dades i premeu el botó Següent per continuar.

13. A continuació, escriviu una contrasenya per a l'usuari de mailadm i premeu el botó Següent per continuar. L'usuari mailadmin és el compte amb més privilegis utilitzat per administrar l'aplicació WebMail Lite.

14. A la pantalla següent, podeu comprovar la connexió a un servidor de correu mitjançant els protocols IMAP i SMP. En cas que ja hàgiu configurat un servidor de correu a les vostres instal·lacions, introduïu l'adreça IP del servidor de correu a l'amfitrió del servidor arxivat i proveu la connexió SMTP.

Si el servidor de correu s'executa localment, utilitzeu l'adreça IP 127.0.0.1 per provar la connexió del servidor de correu. Quan acabeu, premeu el botó Següent per continuar instal·lant l'aplicació.

Un cop finalitzat el procés d'instal·lació de WebMail Lite, premeu el botó Sortir per completar el procés d'instal·lació.

15. Després, navegueu a l'adreça següent per accedir al Panell d'administració de WebMail Lite i configurar la configuració del vostre servidor de correu.

https://yourdomain.tld/adminpanel 

Per iniciar sessió al tauler d'administració de WebMail Lite, utilitzeu l'usuari de mailadm i la contrasenya configurada durant el procés d'instal·lació.

16. Per configurar els serveis de correu per al vostre domini, aneu a Dominis -> Configuració per defecte i afegiu l'adreça IP del vostre servidor de correu al camp de correu entrant i al camp de correu sortint.

A més, comproveu utilitzar l'inici de sessió/contrasenya del correu entrant de l'usuari per autenticar-vos al servidor de correu SMTP. Substituïu les adreces IP i el número de port segons la configuració del vostre servidor de correu. Premeu el botó Desa per aplicar la nova configuració.

En cas que vulgueu utilitzar l'aplicació WebMail Lite per gestionar un compte de Gmail, utilitzeu la configuració tal com es mostra a la captura de pantalla següent.

17. Per iniciar sessió a l'aplicació WebMail Lite, navegueu fins al vostre nom de domini mitjançant el protocol HTTP i afegiu les credencials d'inici de sessió del vostre servidor de correu electrònic. A la captura de pantalla següent, amb finalitats de demostració, iniciarem sessió a l'aplicació WebMail Lite amb un compte de Gmail.

http://yourdomain.tld 

18. Després d'iniciar sessió a WebMail Lite, hauríeu de poder llegir tots els missatges de correu del vostre compte o redactar i enviar missatges nous, tal com es mostra a la captura de pantalla següent.

Felicitats! Heu instal·lat i configurat correctament l'aplicació WebMail Lite a les vostres instal·lacions. Per tal de garantir les connexions dels visitants a l'aplicació WebMail Lite, activeu la configuració SSL del servidor HTTP Apache amb un certificat gratuït obtingut de Let's Encrypt CA.